The Vibeary — round-up
Best free icon sets
Icons are a system, not a shopping trip. Mixing sets is the fastest way to make an interface look assembled rather than designed, so the decision that matters is which single family you adopt — and whether it has the coverage, weights and optical consistency to survive a year of feature work. This list collects the free and open icon libraries worth adopting wholesale, including the ones with React, Vue and Svelte packages, variable weights, and permissive licences that keep legal out of your release.
What earned a place
- Broad enough coverage to avoid mixing families later
- Consistent grid, stroke and optical sizing
- Permissive licence stated by the project
- Ships as components or SVGs you can tree-shake
21 picks from the library
- 01
3dicons
Open-source library of 3D rendered icons in multiple styles and camera angles, free in PNG and Blender source.
Why it made the list: 3D icons with the Blender source included, so you can re-render on brand.
IconsMITVijay Verma (@realvjy)3dicons.co

- 02
Buttery
Minimal icon set drawn for interface work, with a browsable library, changelog and per-icon requests.
Why it made the list: Drawn by a working product designer for UI density, not a general-purpose icon dump.
IconsfreemiumRachel How (@rachelhxw)buttery.so

- 03
Circum Icons
Single-weight open-source icon set of around three hundred icons, deliberately small and consistent, with React and Vue packages.
Why it made the list: Deliberately small and opinionated; the anti-thousand-icon set, so it stays visually coherent.
Iconsopen-sourceCircumcircumicons.com

- 04
- 05
Devicon
Icon set of programming language, framework and tool logos in original-color and plain variants, as font and SVG.
Why it made the list: The tech-stack logo problem solved once, community-maintained and always current.
IconsMITDevicon contributorsdevicon.dev

- 06
Forma Icon Creator
Browser vector workspace that reshapes icons from Tabler, Lucide, Phosphor, Iconoir and Heroicons into custom app icons, exporting SVG or PNG.
Why it made the list: Edits the icon sets you already ship instead of making you start from scratch.

- 07
icofon
Rust CLI that builds an icon font and matching stylesheet from a folder of SVG files, with a live glyph preview.
Why it made the list: Dead-simple SVG-folder-to-icon-font pipeline with a polished browser preview.
IconsMIT@JWo1Fjwo1f.github.io
- 08
Iconbuddy
Icon aggregator with cross-set search, live color and stroke editing, and export to SVG, PNG or component code.
Why it made the list: Edits stroke and color before export, so you don't round-trip through a vector editor.
IconsfreemiumSimpleBytesiconbuddy.com

- 09
Icônes
Search interface across two hundred thousand icons from every Iconify set, with copy as SVG, JSX, or component.
Why it made the list: One search box across essentially every open icon set that exists.
IconsMITAnthony Fu (@antfu)icones.js.org
- 10
IconMind
Compiler-driven icon set for agents, MCP and RAG, with six validated drawings per concept and an MCP server of real names.
Why it made the list: Icons Lucide will not add, plus a nightly scan that fails on lookalikes.
IconsMITIconMindiconmind.dev

- 11
Iconoir
Fully open-source icon library of over sixteen hundred icons with a consistent grid, no premium tier and no attribution.
Why it made the list: No paid tier, no upsell, no attribution — rare purity for a set this large.
IconsMITLuca Burgio (@lucaburgio)iconoir.com

- 12
IconPark
ByteDance icon system where a single SVG source can be rendered in outline, filled, two-tone or multi-color themes.
Why it made the list: One source, four rendering themes at runtime; a structurally different icon model.
IconsApache-2.0ByteDancegithub.com

- 13
IconsRoom
Searchable front-end for 250,000+ open-source icons across 150+ sets, with colour and stroke customisation and SVG, PNG, React or Vue export.
Why it made the list: One search box over every major icon set, no signup, code-ready output.
Iconsfree@mdanassaificonsroom.com

- 14
Ikonate
Fully customisable open-source SVG icons where stroke width, size and corner radius are adjustable before download.
Why it made the list: Parametric icons — you tune stroke and radius to match your type, then export.
IconsMITMikołaj Dobrucki (@mikolajdobrucki)ikonate.com

- 15
Indie Icons
Free hand-made icon set from Visiwig with unusual, characterful shapes distinct from standard icon libraries.
Why it made the list: Every product uses the same five icon sets; this one looks like nothing else
IconsfreeVisiwigvisiwig.com

- 16
Phosphor Icons
Icon family of about nine thousand glyphs across six weights including duotone and fill, with packages for most frameworks.
Why it made the list: Six genuine weights including duotone; almost no other free set offers that range.
IconsMITPhosphor Icons (Helena Zhang & Tobias Fried)phosphoricons.com

- 17
Remix Icon
Neutral-style icon system of over two thousand icons designed as a matched set in both line and fill variants.
Why it made the list: Line and fill drawn as true pairs, so switching states never breaks visual weight.
IconsApache-2.0Remix Designremixicon.com
- 18
Sargam Icons
Open-source icon set with a distinct rounded geometry, available in line and fill, with framework packages.
Why it made the list: Distinct enough visually that your product stops looking like every Lucide site.
IconsMIT@planetabhisargamicons.com
- 19
Stash Icons
MIT 24×24 SVG icon set in five styles (duotone, light, regular, solid, editor) as React packages, with a Figma source.
Why it made the list: Five coherent weight styles from a product design team, still almost unknown.
IconsMITPingback (Rachel Andrade, Pedro Ladeira)github.com

- 20
System UIcons
Icon set drawn specifically for dense product interfaces, with an unusual visual restraint and steady release cadence.
Why it made the list: Made by a product designer for product UI; reads calmer than general-purpose sets.
IconsfreeCorey Ginnivansystemuicons.com

- 21
Tabler Icons
Over five thousand consistently stroked SVG icons on a 24px grid with filled variants and framework packages.
Why it made the list: Enormous coverage of niche concepts; you rarely have to draw a missing icon.
IconsMITPaweł Kuna (@codecalm)tabler-icons.io

Questions
- Can I mix two icon sets?
- Only if the grid and stroke weight match closely. Otherwise pick one family and commission or draw the handful of icons it is missing.
- SVG sprite or per-icon components?
- Per-icon components with tree-shaking for app UIs; a sprite when the same icons repeat many times per page.