Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsJul 6, 2026·3 min de lectura

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.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Remix Icon
Comando de instalación directa
npx -y tokrepo@latest install d3fc5819-7937-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con 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

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados