In simple English
This project gives you thousands of clean, hand-drawn pictures to use on your website. They cover every common action, device, and object you might need on a page. You can drop them into a React app, an Angular site, or a simple HTML file. They look sharp on screens of any size, and you can change their color and thickness with CSS. The package is free to use in any personal or commercial project without paying a fee.
What it is
A huge collection of SVG (Scalable Vector Graphics, a type of image that scales up or down without losing quality) icons, packed into separate libraries for popular web frameworks. Each icon follows a consistent design grid, so they all match each other.
What it is good for
Solo builders who need a consistent set of interface graphics for a new web app, landing page, or dashboard without spending hours hunting down individual pictures.
- Over 6,200 icons in outline and filled styles.
- Packages available for React, Vue, Svelte, Angular, SolidJS, and plain webfonts.
- Free MIT licence with no attribution required.
- Very easy setup for any web developer.
- Large icon packs can add weight to your bundle if not imported correctly.
- Updating icon packages requires manual dependency upgrades in your project.
hunting for separate icons across random websites
Tailwind CSS
- lucide-icons/lucide25k stars
Another popular, clean set of open-source vector icons with framework packages.
- SVG-Edit/svgedit7.8k stars
A vector drawing editor that runs in a browser and can be embedded in a web page.
- viliusle/miniPaint3.5k stars
A layered image editor that runs in a browser, with no upload and nothing installed.
- johanmattssonm/birdfont561 stars
A free desktop editor for drawing a typeface and exporting it as an installable font file.
npm install @tabler/icons