Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsJul 6, 2026·3 min de lecture

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.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Remix Icon
Commande d'installation directe
npx -y tokrepo@latest install d3fc5819-7937-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en 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

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires