Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ icons Public

MeloSpot Icons is an open-source, pixel-perfect icon library built with love for modern web and app projects. Designed to be developer-friendly, lightweight, and highly customizable, MeloSpot Icons offers a growing collection of beautifully crafted SVG icons that work seamlessly with frameworks like React, Astro, Vue, and more.

Notifications You must be signed in to change notification settings

MeloSpot/icons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

61 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MeloSpot Icons

Beautiful & consistent icon toolkit made for MeloSpot.

A modern, TypeScript-first icon library with multiple variants, perfect tree-shaking, and built-in accessibility. Like Lucide, but more modern.


πŸ“¦ Packages

MeloSpot Icons provides official packages for various frameworks and platforms to make integration easy.

Logo Package Version Downloads Links
🎯 Core @melospot/icons-core npm downloads Docs · Source
βš›οΈ React @melospot/icons-react npm downloads Docs Β· Source
πŸ”· Vue @melospot/icons-vue npm downloads Docs Β· Source
πŸ…°οΈ Angular @melospot/icons-angular npm downloads Docs Β· Source
πŸ”΄ Svelte melospot-icons-svelte npm downloads Docs Β· Source
🟑 Solid melospot-icons-solid npm downloads Docs · Source
🟣 Preact melospot-icons-preact npm downloads Docs · Source
πŸ“± React Native melospot-icons-rn npm downloads Docs Β· Source
🟠 Angular melospot-icons-angular npm downloads Docs · Source
πŸ–ΌοΈ SVG melospot-icons-static npm downloads Docs Β· Source
πŸͺ Astro melospot-icons-astro npm downloads Docs Β· Source

🎨 Figma

MeloSpot Icons also offers a Figma plugin to make it easy for designers to access and use icons.

Visit the Figma Community Page to install the plugin.


🀝 Contributing

We welcome contributions! Please check out our Contribution Guide for more details on how to add new icons or improve the library.

Spotted a mistake or want to improve the documentation? Edit this page on GitHub.


🌍 Community

Join the MeloSpot community to discuss features, get help, and share feedback!


πŸ“œ License

MeloSpot Icons is free for both personal and commercial use and is licensed under the ISC License.


πŸ’– Credits

A huge thank you to all our contributors for making MeloSpot Icons possible!

Contributors

Want to contribute? Check out our Contribution Guide.


✨ Modern Features

🎨 Multiple Icon Variants

import { Home } from '@melospot/icons-react'

<Home style="outline" />   {/* Clean strokes */}
<Home style="filled" />    {/* Solid shapes */}
<Home style="duotone" />   {/* Two-tone depth */}
<Home style="micro" />     {/* 12px optimized */}

🌳 Perfect Tree-Shaking

// Only imports what you need
import { Home, Settings } from '@melospot/icons-react'

// Or use dynamic imports
import { Icon } from '@melospot/icons-react'
<Icon name="home" style="filled" />

πŸ” Built-in Search & Discovery

import { useIconSearch } from '@melospot/icons-react'

const searchResults = useIconSearch('home')
const essentialIcons = useIconsByCategory('essential')

β™Ώ Accessibility First

  • WCAG 2.1 compliant
  • Automatic aria-label generation
  • Screen reader friendly
  • Keyboard navigation support

🎯 TypeScript Native

  • Full type safety
  • Icon name autocomplete
  • Prop validation
  • Zero runtime overhead

See all modern features β†’


πŸš€ Quick Start

React

npm install @melospot/icons-react
import { Home, Settings, User } from '@melospot/icons-react'

function App() {
  return (
    <div>
      <Home size={24} strokeWidth={2} />
      <Settings style="filled" color="#F7931E" />
      <User className="hover:scale-110" />
    </div>
  )
}

Vue (Coming Soon)

npm install @melospot/icons-vue

Angular (Coming Soon)

npm install @melospot/icons-angular

About

MeloSpot Icons is an open-source, pixel-perfect icon library built with love for modern web and app projects. Designed to be developer-friendly, lightweight, and highly customizable, MeloSpot Icons offers a growing collection of beautifully crafted SVG icons that work seamlessly with frameworks like React, Astro, Vue, and more.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •