Top 23 Projetos Rust em Alta no GitHub — Janeiro de 2026

Repositórios Rust em alta em janeiro de 2026

O ecossistema Rust está explodindo com projetos inovadores, particularmente em ferramentas de codificação com IA e aplicações de terminal. Esta análise aborda os repositórios Rust mais populares no GitHub deste mês.

Para mais guias e comparações de ferramentas de desenvolvimento, consulte Ferramentas de Desenvolvimento: O Guia Completo para Fluxos de Trabalho de Desenvolvimento Moderno.

Logotipo da Linguagem Rust - projetos mais populares no github

Visão Geral

Com base nos dados da página de tendências do GitHub, aqui estão os 23 projetos Rust com maior crescimento ativo este mês. Cada entrada inclui estrelas totais, crescimento mensal, licença e uma descrição do que torna o projeto notável.


1. Antigravity-Manager - 14.702 ⭐

Métrica Valor
Repositório lbjlaq/Antigravity-Manager
Estrelas Totais 19.223
Licença MIT
Categoria Gerenciamento de Ferramentas de IA

A explosão de ferramentas de codificação com IA criou a necessidade de um gerenciamento de contas unificado entre múltiplos provedores.

O Antigravity-Manager é um gerenciador e alternador profissional de contas para ferramentas de IA, oferecendo troca de contas sem esforço com um único clique. Construído com Tauri v2 + React, ele funciona como um aplicativo nativo de desktop.

Principais Funcionalidades:

  • Suporte a proxy de API multi-protocolo (OpenAI, Anthropic/Claude, Gemini)
  • Configuração de roteamento e mapeamento de modelos
  • Painel de monitoramento de tráfego
  • Integração com a bandeja do sistema
  • Suporte multiplataforma (Windows, macOS, Linux)

2. Vibe-Kanban - 12.631 ⭐

Métrica Valor
Repositório BloopAI/vibe-kanban
Estrelas Totais 19.624
Licença Apache-2.0
Categoria Orquestração de Agentes de IA

Gerenciar múltiplos agentes de codificação com IA através de interfaces de chat torna-se desajeitado para projetos complexos. O Vibe-Kanban reimagina o fluxo de trabalho.

O Vibe-Kanban é uma plataforma de orquestração que gerencia múltiplos agentes de codificação com IA a partir de uma interface unificada de quadro Kanban. Em vez de interações baseadas em chat, você atribui e acompanha tarefas de codificação como em um gerenciamento de projetos.

Principais Funcionalidades:

  • Suporta Claude Code, Gemini CLI, OpenAI Codex, GitHub Copilot, Cursor Agent CLI
  • Execução paralela de múltiplos agentes
  • Rastreamento de status de tarefas em tempo real
  • Configuração centralizada do servidor MCP
  • Ambientes de execução isolados por tarefa
  • Início automático do servidor de desenvolvimento

3. CC-Switch - 6.635 ⭐

Métrica Valor
Repositório farion1231/cc-switch
Estrelas Totais 14.715
Licença MIT
Categoria Gerenciamento de Ferramentas de IA

Editar manualmente arquivos de configuração JSON para ferramentas CLI de IA é propenso a erros e tedioso. O CC-Switch oferece uma solução visual.

O CC-Switch é um aplicativo de desktop multiplataforma que serve como um hub de configuração unificado para Claude Code, Codex, OpenCode e Gemini CLI.

Principais Funcionalidades:

  • Gerenciamento visual de configuração de API
  • Alternância de provedores com um único clique sem reinicializações
  • Teste integrado de latência/velocidade para provedores de API
  • Suporte a proxy de API de terceiros
  • Backups automáticos com sincronização em nuvem
  • Configuração compartilhada entre múltiplos provedores

4. Goose - 4.401 ⭐

Métrica Valor
Repositório block/goose
Estrelas Totais 29.507
Licença Apache-2.0
Categoria Agente de Codificação com IA

A maioria dos assistentes de codificação com IA para em sugestões. O Goose vai além com execução autônoma de tarefas.

O Goose é um agente de IA de código aberto e extensível da Block (antiga Square) que automatiza tarefas de engenharia além de sugestões de código. Ele pode instalar, executar, editar e testar código enquanto roda localmente. Se você estiver interessado em executar LLMs locais para o Goose, confira nosso folheto de comandos do Ollama.

Principais Funcionalidades:

  • Funciona com qualquer provedor de LLM
  • Depuração e implantação autônomas
  • Reescrito em Rust para portabilidade (sem necessidade de Python)
  • Framework de extensões via MCP (Model Context Protocol)
  • Modo headless para ambientes de servidor
  • GUI baseada em Electron para macOS

5. OpenAI Codex - 3.454 ⭐

Métrica Valor
Repositório openai/codex
Estrelas Totais 58.045
Licença Apache-2.0
Categoria Agente de Codificação com IA

A entrada oficial da OpenAI na codificação com IA baseada em terminal traz seus modelos diretamente para a sua linha de comando.

O Codex é um agente de codificação leve que roda no seu terminal, com implementações tanto em CLI quanto em Rust. Ele integra-se com GitHub, Slack e Linear para automação de fluxo de trabalho.

Principais Funcionalidades:

  • Interfaces CLI, extensão de IDE e web
  • AGENTS.md para definições de agentes personalizadas
  • Framework de habilidades para extensibilidade
  • Modo não interativo para automação
  • Suporte ao MCP (Model Context Protocol)
  • Integrações com GitHub, Slack e Linear

6. Memvid - 2.165 ⭐

Métrica Valor
Repositório memvid/memvid
Estrelas Totais 12.657
Licença Apache-2.0
Categoria Memória/RAG de IA

Pipelines RAG complexos exigem múltiplos bancos de dados e serviços. O Memvid simplifica isso para um único arquivo.

O Memvid é uma camada de memória sem servidor que substitui pipelines RAG complexos por um único arquivo portável .mv2 contendo todos os dados de memória, embeddings e metadados do agente.

Principais Funcionalidades:

  • Latência de busca inferior a 5ms em hardware de consumo
  • 60% maior precisão em comparação com RAG tradicional
  • 93% de economia de custos de infraestrutura
  • Pesquisa híbrida: BM25 + vetores semânticos
  • Depuração de viagem no tempo para sessões de agentes
  • Funciona com LangChain, AutoGen, CrewAI, Claude, Gemini, OpenAI

7. NautilusTrader - 1.902 ⭐

Métrica Valor
Repositório nautechsystems/nautilus_trader
Estrelas Totais 18.684
Licença LGPL-3.0
Categoria Trading Algorítmico

Trading algorítmico de nível profissional requer precisão de nanossegundos e suporte a múltiplos ativos.

O NautilusTrader é uma plataforma de trading algorítmico de alto desempenho e backtester orientado a eventos com componentes Rust para velocidade e uma API Python para desenvolvimento de estratégias.

Principais Funcionalidades:

  • Backtesting com resolução de nanossegundos
  • Multiativo: criptomoedas, ações, futuros, FX, opções, apostas
  • Processa 5 milhões de linhas/segundo
  • Paridade de código de backtesting para ao vivo (sem mudanças necessárias)
  • Processamento em lote para conjuntos de dados maiores que a RAM

8. Dioxus - 1.726 ⭐

Métrica Valor
Repositório DioxusLabs/dioxus
Estrelas Totais 34.449
Licença MIT/Apache-2.0
Categoria Framework de Aplicativos

Construir aplicativos multiplataforma geralmente requer bases de código separadas. O Dioxus unifica o desenvolvimento web, desktop e mobile em Rust.

O Dioxus é um framework de aplicativo fullstack para construir aplicativos web, desktop e mobile a partir de uma única base de código Rust. Confiança de empresas como Airbus, ESA e Y Combinator.

Principais Funcionalidades:

  • Base de código única para web, desktop e mobile
  • Recarregamento em tempo real durante o desenvolvimento
  • Funções de servidor para aplicativos fullstack
  • Roteamento tipado
  • Tamanho mínimo de aplicativo de 600KB

9. Tauri - 1.624 ⭐

Métrica Valor
Repositório tauri-apps/tauri
Estrelas Totais 102.020
Licença MIT/Apache-2.0
Categoria Framework de Aplicativos

Aplicativos Electron são notoriamente grandes. O Tauri v2 constrói aplicativos de desktop e mobile menores e mais rápidos usando webviews nativas.

O Tauri é um framework para construir aplicativos multiplataforma com um frontend web e backend Rust. A versão v2 adiciona suporte a Android e iOS ao lado de Linux, macOS e Windows.

Principais Funcionalidades:

  • Tamanho mínimo de aplicativo de 600KB (vs 100MB+ para Electron)
  • Suporte a Android e iOS na versão v2
  • Qualquer framework JavaScript para o frontend
  • IPC melhorado com protocolos personalizados
  • Sistema de permissões baseado em ACL
  • Integração Swift/Kotlin para APIs nativas

10. Mise - 1.376 ⭐

Métrica Valor
Repositório jdx/mise
Estrelas Totais 23.847
Licença MIT
Categoria Ferramentas de Desenvolvimento

Gerenciar múltiplas versões de linguagens e variáveis de ambiente entre projetos está fragmentado em ferramentas como asdf, nvm e direnv. O Mise os unifica.

O Mise (anteriormente rtx) é uma ferramenta de ambiente de desenvolvimento abrangente que combina gerenciamento de versão de runtime (como asdf/nvm), variáveis de ambiente (como direnv) e execução de tarefas (como make).

Principais Funcionalidades:

  • Gerencia Node.js, Python, Ruby, Go e 100+ ferramentas
  • Alternância automática de versão por diretório
  • Gerenciamento de variáveis de ambiente por projeto
  • Executor de tarefas integrado
  • Muito mais rápido que o asdf
  • Compatível com o ecossistema de plugins do asdf

11. Yazi - 1.163 ⭐

Métrica Valor
Repositório sxyazi/yazi
Estrelas Totais 32.005
Licença MIT
Categoria Gerenciador de Arquivos

Gerenciadores de arquivos de terminal tradicionais bloqueiam em operações de I/O. A arquitetura assíncrona do Yazi mantém a interface responsiva mesmo com diretórios massivos.

O Yazi é um gerenciador de arquivos de terminal extremamente rápido construído inteiramente em I/O assíncrono com Tokio, com carregamento em blocos para diretórios com 100.000+ arquivos.

Principais Funcionalidades:

  • I/O assíncrono em todo o sistema - nunca bloqueia
  • Carregamento em blocos para diretórios massivos
  • Pré-carregamento em segundo plano de listas de arquivos
  • Detecção de tipo MIME e pré-processamento de imagem em múltiplos threads
  • Sistema de plugins baseado em Lua
  • Suporte nativo a protocolo de imagens

12. Convex Backend - 1.066 ⭐

Métrica Valor
Repositório get-convex/convex-backend
Estrelas Totais 9.759
Licença Apache-2.0
Categoria Banco de Dados

Bancos de dados tradicionais exigem camadas de tempo real separadas para atualizações ao vivo. O Convex fornece reatividade integrada.

O Convex é um banco de dados reativo de código aberto projetado para desenvolvedores de aplicativos, com o backend escrito em Rust. Ele fornece consistência forte com assinaturas em tempo real.

Principais Funcionalidades:

  • Consultas reativas com atualizações automáticas
  • Funções de servidor em TypeScript
  • Garantias de consistência forte
  • Biblioteca de cliente Rust disponível
  • Projetado para aplicativos alimentados por LLM

13. Prek - 983 ⭐

Métrica Valor
Repositório j178/prek
Estrelas Totais 3.992
Licença MIT
Categoria Ferramentas de Desenvolvimento

O pre-commit é essencial para a qualidade do código, mas lento devido à sobrecarga do Python. O Prek entrega a mesma funcionalidade muito mais rápido.

O Prek é uma reimplantação em Rust do pre-commit que é múltiplas vezes mais rápido, usa metade do espaço em disco e não requer runtime Python. Para gerenciar seus fluxos de trabalho do git, consulte nosso folheto de comandos GIT.

Principais Funcionalidades:

  • Binário único - sem dependências
  • Instalação e execução de hooks em paralelo
  • Implementações nativas Rust de hooks comuns integradas
  • Usa uv para gerenciamento de venv Python mais rápido
  • Suporte a monorepo/workspace
  • Compatível como substituto direto com .pre-commit-config.yaml

14. Ratatui - 980 ⭐

Métrica Valor
Repositório ratatui/ratatui
Estrelas Totais 17.897
Licença MIT
Categoria Framework TUI

Construir interfaces de terminal em Rust exigia um framework moderno e ativamente mantido. O Ratatui preenche essa lacuna.

O Ratatui é uma biblioteca Rust para construir interfaces de usuário de terminal rápidas e leves usando gráficos em modo imediato. Usado por Netflix, OpenAI, AWS e Vercel.

Principais Funcionalidades:

  • Renderização em modo imediato (declare a UI a cada quadro)
  • Múltiplos backends: Crossterm, Termion, Termwiz
  • Multiplataforma: macOS, Linux, Windows
  • 2000+ crates construídos com Ratatui
  • 15,8M de downloads no crates.io

15. Starship - 819 ⭐

Métrica Valor
Repositório starship/starship
Estrelas Totais 53.783
Licença ISC
Categoria Prompt de Shell

Prompts de shell padrão carecem de contexto. O Starship fornece um prompt bonito e informativo que funciona em qualquer lugar.

O Starship é um prompt minimalista, extremamente rápido e infinitamente personalizável para qualquer shell. Ele exibe informações contextuais como status do git, versões de linguagens e contexto de nuvem.

Principais Funcionalidades:

  • Funciona com Bash, Zsh, Fish, PowerShell, Nushell e mais
  • Configuração TOML
  • Modular - ative apenas o que você precisa
  • Desempenho impulsionado por Rust
  • Ícones Nerd Font

16. WezTerm - 799 ⭐

Métrica Valor
Repositório wezterm/wezterm
Estrelas Totais 23.789
Licença MIT
Categoria Emulador de Terminal

Emuladores de terminal modernos precisam de aceleração GPU e consistência multiplataforma.

O WezTerm é um emulador de terminal e multiplexador multiplataforma com aceleração GPU escrito em Rust, com configuração baseada em Lua.

Principais Funcionalidades:

  • Renderização com aceleração GPU
  • Multiplataforma (Windows, macOS, Linux)
  • Multiplexador integrado
  • Configuração em Lua
  • Suporte a ligaduras e emojis

17. Zellij - 757 ⭐

Métrica Valor
Repositório zellij-org/zellij
Estrelas Totais 28.513
Licença MIT
Categoria Multiplexador de Terminal

Multiplexadores de terminal como o tmux têm curvas de aprendizado íngremes. O Zellij oferece uma experiência mais acessível.

O Zellij é um espaço de trabalho de terminal com tudo incluído - uma alternativa moderna ao tmux com suporte a plugins WebAssembly.

Principais Funcionalidades:

  • Sistema de plugins WebAssembly/WASI
  • Construído a partir de seus próprios plugins (dogfooding)
  • Atalhos de teclado padrão intuitivos
  • Sistema de layout
  • Teste sem instalação via curl

18. Pumpkin - 585 ⭐

Métrica Valor
Repositório Pumpkin-MC/Pumpkin
Estrelas Totais 6.648
Licença MIT
Categoria Servidor de Jogo

Servidores Minecraft Java consomem recursos significativos. O Pumpkin visa eficiência através do Rust.

O Pumpkin é uma implementação de servidor Minecraft escrita em Rust, projetada para ser rápida e eficiente para hospedar servidores de jogos.

Principais Funcionalidades:

  • Desempenho Rust para servidores de jogos
  • Consumo de recursos menor que Java
  • Desenvolvimento impulsionado pela comunidade

19. Tree-sitter - 482 ⭐

Métrica Valor
Repositório tree-sitter/tree-sitter
Estrelas Totais 23.595
Licença MIT
Categoria Análise Sintática (Parsing)

Analisadores sintáticos tradicionais reconstroem toda a AST em cada edição. A abordagem incremental do Tree-sitter habilita recursos de sintaxe em tempo real.

O Tree-sitter é um sistema de análise sintática incremental para ferramentas de programação, habilitando realce de sintaxe e navegação de código rápidos em editores como Neovim e Helix.

Principais Funcionalidades:

  • Análise incremental - reanalisando apenas porções alteradas
  • Recuperação de erros - produz árvores úteis mesmo com erros de sintaxe
  • Gramáticas para 100+ linguagens
  • Usado pelo GitHub para realce de sintaxe
  • Impulsiona recursos de editor no Neovim, Helix, Zed

20. Rig - 464 ⭐

Métrica Valor
Repositório 0xPlaygrounds/rig
Estrelas Totais 5.723
Licença MIT
Categoria Framework LLM

Construir aplicativos LLM em Rust exige um framework estruturado para agentes e pipelines.

O Rig é um framework para construir aplicativos LLM modulares e escaláveis em Rust, semelhante ao LangChain, mas para o ecossistema Rust.

Principais Funcionalidades:

  • Arquitetura de agentes modular
  • Suporte a pipeline RAG
  • Integrações com múltiplos provedores LLM
  • Implementação Rust tipada

21. Nushell - 398 ⭐

Métrica Valor
Repositório nushell/nushell
Estrelas Totais 38.018
Licença MIT
Categoria Shell

Shells tradicionais tratam tudo como texto. O Nushell traz dados estruturados para a linha de comando.

O Nushell é um novo tipo de shell que trata entrada/saída como dados estruturados (tabelas, registros) em vez de texto puro, habilitando manipulação de dados poderosa.

Principais Funcionalidades:

  • Pipelines de dados estruturados
  • Tipos de dados integrados (tabelas, registros, listas)
  • Multiplataforma
  • Completões estilo IDE
  • Sistema de plugins

22. SurrealDB - 367 ⭐

Métrica Valor
Repositório surrealdb/surrealdb
Estrelas Totais 30.962
Licença BSL-1.1
Categoria Banco de Dados

Aplicativos modernos precisam de armazenamento de documentos, consultas de grafos e sincronização em tempo real. O SurrealDB combina tudo.

O SurrealDB é um banco de dados de documentos-grafo escalável, distribuído e colaborativo para a web em tempo real, combinando consultas similares a SQL com travessia de grafo.

Principais Funcionalidades:

  • Banco de dados Document + Grafo
  • Linguagem de consulta similar a SQL (SurrealQL)
  • Assinaturas em tempo real
  • Multi-inquilino por design
  • Modos embutidos ou distribuídos

23. Turborepo - 360 ⭐

Métrica Valor
Repositório vercel/turborepo
Estrelas Totais 29.665
Licença MIT
Categoria Sistema de Build

Monorepos JavaScript/TypeScript precisam de cache inteligente e orquestração de tarefas.

O Turborepo é o sistema de build da Vercel otimizado para monorepos JavaScript e TypeScript, escrito em Rust para desempenho.

Principais Funcionalidades:

  • Builds incrementais com cache inteligente
  • Cache remoto para CI/CD
  • Execução de tarefas em paralelo
  • Configuração de pipeline
  • Configuração zero para a maioria dos projetos

Tabela de Resumo

Ranking Projeto Estrelas/Mês Estrelas Totais Categoria
1 Antigravity-Manager 14.702 19.223 Gerenciamento de Ferramentas de IA
2 Vibe-Kanban 12.631 19.624 Orquestração de Agentes de IA
3 CC-Switch 6.635 14.715 Gerenciamento de Ferramentas de IA
4 Goose 4.401 29.507 Agente de Codificação com IA
5 Codex 3.454 58.045 Agente de Codificação com IA
6 Memvid 2.165 12.657 Memória/RAG de IA
7 NautilusTrader 1.902 18.684 Trading Algorítmico
8 Dioxus 1.726 34.449 Framework de Aplicativos
9 Tauri 1.624 102.020 Framework de Aplicativos
10 Mise 1.376 23.847 Ferramentas de Desenvolvimento
11 Yazi 1.163 32.005 Gerenciador de Arquivos
12 Convex Backend 1.066 9.759 Banco de Dados
13 Prek 983 3.992 Ferramentas de Desenvolvimento
14 Ratatui 980 17.897 Framework TUI
15 Starship 819 53.783 Prompt de Shell
16 WezTerm 799 23.789 Emulador de Terminal
17 Zellij 757 28.513 Multiplexador de Terminal
18 Pumpkin 585 6.648 Servidor de Jogo
19 Tree-sitter 482 23.595 Análise Sintática (Parsing)
20 Rig 464 5.723 Framework LLM
21 Nushell 398 38.018 Shell
22 SurrealDB 367 30.962 Banco de Dados
23 Turborepo 360 29.665 Sistema de Build

Tendências Principais

Explosão de Ferramentas de Codificação com IA: Os 6 principais projetos estão todos relacionados à codificação com IA - gerenciando contas, orquestrando agentes, fornecendo memória ou sendo agentes em si. Rust + Tauri tornou-se a pilha de escolha para essas ferramentas.

Renascimento do Terminal: Projetos como Yazi, Starship, WezTerm, Zellij e Nushell demonstram a dominância do Rust em ferramentas de terminal modernas, aproveitando I/O assíncrono e abstrações de custo zero.

Frameworks Multiplataforma: Tauri e Dioxus demonstram o papel crescente do Rust no desenvolvimento de aplicativos multiplataforma, oferecendo alternativas ao Electron e React Native.

Experiência do Desenvolvedor: Mise e Prek mostram projetos Rust substituindo ferramentas de desenvolvimento baseadas em Python mais lentas por alternativas mais rápidas e sem dependências.

Artigos Relacionados

Recursos Externos

Assinar

Receba novos artigos sobre sistemas, infraestrutura e engenharia de IA.