
项目概述
Reicon 是一个面向设计师与现代前端开发者的开源矢量图标与图形资产库,拥有 1.3k+ Stars。项目提供 3,900+ 像素级手工打磨的矢量 SVG 图标、71,000+ 矢量插画以及 4,900+ 品牌徽标,并提供原生支持 React、Vue、Svelte、React Native、Flutter 以及 Vanilla JS 的跨框架组件包。
核心特性
- 🎨 海量精细矢量资产:涵盖 3,900+ 像素级对齐图标、7.1 万+ 矢量插画与 4,900+ 品牌 Logo,支持 Outline、Filled 与 Duotone 丰富风格。
- ⚡ 零运行时与极致 Tree-Shaking:组件基于纯 SVG 封装,支持 ES Modules 按需加载,未使用的图标代码 100% 摇树优化消除。
- 🌐 全主流框架深度同构:提供
reicon-react、reicon-vue、reicon-svelte、reicon-react-native等原生组件,开箱即用。 - 🤖 AI Agent 与 MCP 原生赋能:内置专用的
reicon-mcp协议服务,支持 Cursor、Windsurf、Claude 等 AI 编码工具语义化检索图标与一键生成代码。
快速上手与示例代码
# 安装 React 图标组件包
npm install reicon-react
# 或安装 Vue 图标包
# npm install reicon-vueimport React from 'react';
import { Sparkles, ArrowRight, ShieldCheck } from 'reicon-react';
export function FeatureBadge() {
return (
<div className="inline-flex items-center gap-2 px-3 py-1.5 rounded-xl bg-card border border-border shadow-xs">
<Sparkles size={16} className="text-amber-500" />
<span className="text-xs font-semibold text-foreground">AI 赋能资产</span>
<ShieldCheck size={16} className="text-emerald-500" />
</div>
);
}技术选型建议与适用场景
- 非常适合:需要丰富图标、插画与多框架统一设计资产的中大型 Web 应用、跨端 App 与 SaaS 控制台。
- 与 Lucide / Phosphor 对比:Reicon 除了提供核心 UI 图标外,还内置海量业务插画与品牌 Logo,且支持 AI MCP 智能检索,资产覆盖度更广。
讨论与评价
分享你对该组件库的上手体验、优缺点或建议...
暂无讨论。欢迎分享你对该组件库的上手体验、优缺点或建议!
相关组件推荐
基于同类与技术栈推荐Kinetics (Colorion)
614
基于真实弹簧物理建模的现代 Web 微交互动效库,收录 150+ 交互案例,同时提供纯 CSS 贝塞尔曲线、React 代码与 AI 智能体提示词。
动效动画CLI 工具源码拷贝+2
动效动画详情
Ambient CSS
585
基于物理光照系统的创新 CSS 框架,严格对照 Blender 光线追踪校准,只需定义一个光源矢量,所有阴影、倒角高光与曲面渐变自动推导。
动效动画CLI 工具纯 CSS+2
动效动画详情
23rd
192
由 radiumcoders 打造的开源 shadcn/ui 组件注册表,提供 WebGL 着色器、趣味 404 与交互式展示组件,Copy-Paste 装进仓库即装即改。
动效动画源码拷贝React+2
动效动画详情