Configs2026年7月6日·1 分钟阅读

Remix Icon — Open-Source Neutral-Style Icon System

A set of open-source neutral-style icons designed for clarity and consistency, offering 2,800+ icons in line and fill variants with React, Vue, SVG, and web font support.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Remix Icon
直接安装命令
npx -y tokrepo@latest install d3fc5819-7937-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Remix Icon is a set of open-source icons crafted for modern interfaces. Every icon follows a neutral design language that avoids strong stylistic opinions, making the set suitable for products, dashboards, documentation, and mobile applications across different design systems.

What Remix Icon Does

  • Provides 2,800+ icons organized into 24 categories (system, business, media, etc.)
  • Offers each icon in both line (outline) and fill (solid) variants
  • Ships as SVG files, a web font with CSS classes, and framework components
  • Supports React, Vue, and Angular through dedicated component packages
  • Follows a 24x24 pixel grid with consistent stroke width and visual weight

Architecture Overview

The icon source files are individual SVGs maintained in a categorized directory structure. A build pipeline compiles these into a web font (WOFF2, WOFF, TTF) with a companion CSS file mapping class names to Unicode codepoints. Separate packages for React and Vue wrap each SVG as a tree-shakeable component. The npm package includes both the font and raw SVG files.

Self-Hosting & Configuration

  • Install via npm, yarn, or pnpm and import the CSS or component package
  • Use the CDN link for quick prototyping without a build step
  • For tree-shaking, import individual icons from the React or Vue package
  • Customize icon size and color through CSS or component props
  • Download selected icons as SVGs from the remixicon.com website

Key Features

  • Neutral design style works across different product aesthetics and brand guidelines
  • Consistent 24x24 grid ensures uniform sizing and alignment in layouts
  • Dual variants (line and fill) for every icon enable state and emphasis changes
  • Apache 2.0 license permits commercial use with no attribution required
  • Lightweight web font at approximately 100KB for the full set (WOFF2)

Comparison with Similar Tools

  • Material Design Icons — Google's icon set; tightly coupled to Material Design language
  • Lucide — community fork of Feather; similar stroke style but smaller set
  • Tabler Icons — MIT-licensed stroke icons; consistent but only outline style
  • Heroicons — Tailwind team's set; two sizes (20px, 24px) but fewer total icons
  • Phosphor Icons — six weight variants per icon; more flexibility but larger bundle

FAQ

Q: Can I use Remix Icon in a commercial project? A: Yes. Remix Icon is released under the Apache 2.0 license, which permits commercial use, modification, and redistribution.

Q: How do I use only specific icons to reduce bundle size? A: Import individual components from @remixicon/react or @remixicon/vue. Tree-shaking will exclude unused icons from the final bundle.

Q: Are the icons accessible? A: The SVG components include role="img" by default. Add aria-label for icons that convey meaning, or aria-hidden="true" for decorative icons.

Q: How often are new icons added? A: The project receives periodic updates with new icons based on community requests and design trend coverage.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产