Iconify 聚合超过 20 万个开源图标,涵盖 Material Design、Font Awesome、Feather、Bootstrap 等主流图标集,无需逐个安装即可统一调用。
无需将图标集整体打包,只加载真正使用的图标。支持 API 动态请求、SVG 内联注入,以及组件化渲染,加载速度快、内存占用低。
提供 React、Vue、Svelte、Flutter、Lit 等主流框架的专用组件,也支持原生 JavaScript、CSS 自定义属性与 SVG 直接引用,一套图标覆盖全平台。
Vjacheslav Trushkin 发起 Iconify 项目,最初作为一个开源图标框架,旨在统一管理来自多个图标集的 SVG 图标,并提供轻量级的按需加载方案。
Iconify 发布首个 React 组件库,允许开发者在 React 项目中直接使用 SVG 图标;同时开始构建官方的图标收集与转换工具,支持从 Figma 等设计软件导出。
Iconify 1.0 正式版发布,支持 Vue 2 组件,并引入基于 HTTP 请求的图标按需加载机制,大幅减少打包体积;同年图标集数量突破 30 个。
Iconify 扩展至 Vue 3 和 Svelte 框架,推出对应的专用组件;图标集数量超过 50 个,涵盖 Material Design、Font Awesome、Tabler 等主流图标库。
推出 Iconify for Web Components,支持 Lit、Stencil 等框架;发布 Iconify IntelliSense 扩展,为 VS Code 提供图标名称自动补全与预览功能。
Iconify 2.0 重大版本更新,核心库全面重写,采用 ES Module 格式并优化 Tree Shaking,兼容现代构建工具;图标集突破 100 个,成为全球最大的开放图标集合之一。
Iconify 支持 Astro、Qwik、Solid 等新兴前端框架,并推出官方 CLI 工具,方便开发者在本地构建和管理自定义图标集;社区贡献的图标集数量持续增长。