Iconsource
Browse, import, and version-sync icons from 150+ open source icon libraries
Plugin Preview
About this plugin
Iconsource is a Figma plugin that lets you browse, preview, and import icons from open source icon libraries — Lucide, Phosphor, Tabler, Material Symbols, Feather, Heroicons, and 150+ more — directly into your document. Every icon it imports is tagged so you can keep it in sync as the source library releases new versions, without losing colours you've applied or breaking the node's identity.FeaturesSearch across 150+ open source icon libraries: No per-library bundling or maintenancePreview before import: See the icon, its source library, licence, and repo link before it touches your documentLicence & repo transparency: Every result shows which library it came from, its licence (with link), and a link to the source so you know what you're allowed to do with itVersion-tracked imports: Every icon Iconsource inserts is tagged with its source id and a content hash of the imported SVGNon-destructive updates: “Check for Updates…” finds every Iconsource-imported icon in the document, compares it against the live version, and swaps the icon's paths in place for anything that's changed. The node itself (its id, position, size, and any fill colours you changed after import) is preserved; only the underlying geometry is replaced.Usage1. Plugins → Iconsource → Browse Icons… — search, preview, and import icons onto the canvas2. Plugins → Iconsource → Check for Updates… — lists every icon Iconsource has imported into the current document, flags any with a newer upstream version, and lets you update them individuallyHow version tracking worksEvery imported icon is tagged via Figma's node pluginData with the icon's source id, a hash of the inserted SVG, and (when available) the source collection's version string. “Check for Updates” re-fetches the live SVG for each tagged icon and compares hashes — if it differs, the update swaps only the icon's inner vector paths, never deletes and recreates the node, and best-effort reapplies any solid fills you'd customised, matched by path order.Iconsource is open source, consider contributing. Code available on GitHubFor bug reports, suggestions, or questions, please open an issue.Iconsource is able to search and fetch from so many libraries thanks to [Iconify, which aggregates them into one API.
Plugin Details
| Version | 2 |
|---|---|
| Created | July 17, 2026 |
| Last Updated | July 29, 2026 |
| Category | icons |
| Creator | Felipe Hefler |
| Stats | 3 installs, 1 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:src/index.html
- main:code.js
- Document Access:dynamic-page
- Network Access:
Iconsource fetches icon search results, collection metadata (license/version/repo), and SVG data from the Iconify API so users can browse and import icons from open source libraries.
- Editor Types:figma
- Allowed Domains:
- https://api.iconify.design
More Like This
Discover other plugins in the icons category.