0.4.0
  • Docs
  • Primeiros Passos
  • Icones
Selecione
GitHub
    Playground
  • Primeiros Passos
    • Guias
      • Fluxos para Agentes
      • Por que Escolher Rocketicons
      • Guias Rápidos por Framework
      • Arquivos Gerados
      • Migrando para Rocketicons
    • Usando os ícones
      • Adicionando Ícones
      • Cores
      • Modo Escuro
      • Design Responsivo
      • Atalhos
      • Dimensionando Ícones
      • Hover, Focus e Outros Estados
      • Estilização
    • Icons
      • Ant Design Icons
      • BoxIcons
      • Bootstrap Icons
      • css.gg
      • Circum Icons
      • Devicons
      • Font Awesome 5
      • Font Awesome 6
      • Flat Color Icons
      • Feather
      • Game Icons
      • Github Octicons icons
      • Grommet-Icons
      • Heroicons
      • Heroicons 2
      • IcoMoon Free
      • Ionicons 4
      • Ionicons 5
      • Icons8 Line Awesome
      • Lucide
      • Material Design icons
      • MynaUI Icons
      • Phosphor Icons
      • rocketicons
      • Remix Icon
      • Radix Icons
      • Simple Icons
      • Simple Line Icons
      • Tabler Icons
      • Themify Icons
      • Typicons
      • VS Code Icons
      • Weather Icons
    • Roadmap

    Loading...

    Copyright © 2024–2026 rocketclimb

    DiscordGitHub

    Comece por aqui

    Adicione seu primeiro ícone

    Com Rocketicons, você procura entre milhares de ícones open source e adiciona apenas os componentes que seu projeto usa. A CLI grava esses arquivos no seu código: sua aplicação não importa uma coleção inteira nem depende de tree-shaking para fazer os ícones não usados sumirem.

    Antes de decolar

    A CLI atual espera um projeto TypeScript existente, em React ou React Native, com um arquivo tsconfig.json. Execute os comandos na raiz desse projeto.

    1. Inicialize o Rocketicons

    terminal

    A inicialização cria:

    Ela também adiciona o alias @/ri/* ao tsconfig.json e instala @rocketicons/utils e @rocketicons/tailwind pelo npm. Essas são pequenas dependências compartilhadas usadas pelos componentes gerados e pela integração com Tailwind.

    2. Confira a estilização com Tailwind

    Em um projeto web com Tailwind CSS 4, a inicialização encontra o arquivo CSS ativo com @import "tailwindcss" e adiciona automaticamente o plugin do Rocketicons:

    Execute npx rocketicons doctor --json para conferir a versão do Tailwind, o carregamento do CSS, o registro do plugin e a integração com Vite ou PostCSS. Se houver mais de um arquivo CSS ativo com Tailwind, passe --stylesheet-path src/caminho/estilos.css ao comando init. O dry run mostra qual arquivo CSS será alterado antes da escrita.

    3. Encontre um ícone

    Use o explorador de ícones para escolher uma coleção e o ID exato. Por exemplo, o foguete do próprio Rocketicons é @rc/rc-rocket-icon.

    4. Adicione ao projeto

    terminal

    A CLI grava src/ri/icons/rc-rocket-icon.tsx. Importe o componente do seu próprio código:

    Esse é o plano de voo completo: encontre, adicione e importe. Continue em Adicionando Ícones para ver instalações repetidas e verificação, ou abra os guias rápidos por framework.

    O build da CLI no repositório gera TSX ou JSX no diretório fixo src/ri, aceita vários ícones exatos por comando e detecta o gerenciador de pacotes do projeto. Use --dry-run e --json para conferir as alterações. Esses novos comandos aguardam a próxima publicação no npm.

    Versão do catálogo: 0.4.0 · Conteúdo atualizado: 2026-08-12