Top 23 Projetos em Rust em Alta no GitHub - Janeiro de 2026
Repositórios de Rust em alta em janeiro de 2026
O ecossistema Rust está explodindo com projetos inovadores, especialmente em ferramentas de codificação de IA e aplicações de terminal. Este resumo analisa os principais repositórios de Rust em tendência no GitHub deste mês.

Visão Geral
Com base nos dados da página de tendências do GitHub, aqui estão os 23 projetos de Rust mais ativamente crescendo 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 de IA criou a necessidade de um gerenciamento unificado de contas em múltiplos provedores.
Antigravity-Manager é um gerenciador e comutador profissional de contas para ferramentas de IA, fornecendo comutação de conta sem interrupções com um clique. Construído com Tauri v2 + React, ele executa como uma aplicação de desktop nativa.
Funcionalidades Principais:
- Suporte a proxy de API multi-protocolo (OpenAI, Anthropic/Claude, Gemini)
- Roteamento e configuração de mapeamento de modelos
- Painel de monitoramento de tráfego
- Integração com 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 de IA por meio de interfaces de chat torna-se desorganizado para projetos complexos. O Vibe-Kanban reimagina o fluxo de trabalho.
Vibe-Kanban é uma plataforma de orquestração que gerencia múltiplos agentes de codificação de IA a partir de uma interface de quadro Kanban unificada. Em vez de interações baseadas em chat, você atribui e acompanha tarefas de codificação como em um gerenciamento de projetos.
Funcionalidades Principais:
- Suporte a Claude Code, Gemini CLI, OpenAI Codex, GitHub Copilot, Cursor Agent CLI
- Execução paralela de múltiplos agentes
- Rastreamento em tempo real do status das tarefas
- Configuração centralizada do servidor MCP
- Ambientes de execução isolados por tarefa
- Inicialização automática 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 de CLI de IA é propenso a erros e tedioso. O CC-Switch fornece uma solução visual.
CC-Switch é uma aplicação de desktop multiplataforma que serve como um centro unificado de configuração para Claude Code, Codex, OpenCode e Gemini CLI.
Funcionalidades Principais:
- Gerenciamento visual de configuração de API
- Comutação de provedor com um clique sem reiniciar
- Teste de latência/velocidade embutido para provedores de API
- Suporte a proxy de API de terceiros
- Backup automático com sincronização em nuvem
- Configuração compartilhada por 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 de IA |
A maioria dos assistentes de codificação de IA para além de sugestões. O Goose vai mais longe com a execução autônoma de tarefas.
Goose é um agente de IA aberto e extensível da Block (anteriormente Square) que automatiza tarefas de engenharia além de sugestões de código. Ele pode instalar, executar, editar e testar código enquanto está em execução localmente. Se você estiver interessado em executar LLMs locais para o Goose, consulte nossa folha de dicas do Ollama.
Funcionalidades Principais:
- Funciona com qualquer provedor de LLM
- Depuração e implantação autônomas
- Reescrito em Rust para portabilidade (não é necessário 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 de IA |
A entrada oficial da OpenAI em assistentes de codificação baseados em terminal traz seus modelos diretamente para sua linha de comando.
Codex é um agente de codificação leve que executa em seu terminal, com implementações CLI e Rust. Ele se integra com GitHub, Slack e Linear para automação de fluxo de trabalho.
Funcionalidades Principais:
- Interfaces CLI, extensão de IDE e web
- AGENTS.md para definições de agentes personalizados
- 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.
Memvid é uma camada de memória sem servidor que substitui pipelines RAG complexos por um único arquivo portável .mv2 contendo toda a memória do agente — dados, embeddings e metadados.
Funcionalidades Principais:
- Latência de pesquisa inferior a 5 ms em hardware de consumo
- 60% maior precisão versus RAG tradicional
- 93% economia de custos de infraestrutura
- Busca híbrida: BM25 + vetores semânticos
- Depuração de sessões de agentes com viagem no tempo
- 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 | Negociação Algorítmica |
Negociação algorítmica profissional requer precisão em nanossegundos e suporte multiativo.
NautilusTrader é uma plataforma de negociação algorítmica de alto desempenho e um backtester orientado a eventos com componentes Rust para velocidade e uma API Python para desenvolvimento de estratégias.
Funcionalidades Principais:
- Backtesting com resolução de nanossegundos
- Multiativo: criptomoedas, ações, futuros, FX, opções, apostas
- Fluxo de 5 milhões de linhas por segundo
- Paridade de código de backtest para live (não são necessárias alterações)
- 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 Aplicativo |
Construir aplicativos multiplataforma geralmente requer código bases separadas. O Dioxus unifica o desenvolvimento web, desktop e mobile em Rust.
Dioxus é um framework fullstack para construir aplicações web, desktop e mobile a partir de uma única base de código Rust. Confiado por Airbus, ESA e Y Combinator.
Funcionalidades Principais:
- Uma única base de código para web, desktop e mobile
- Recarregamento ao vivo durante o desenvolvimento
- Funções do servidor para aplicações fullstack
- Roteamento typesafe
- Tamanho mínimo da aplicação 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 Aplicativo |
Aplicações Electron são notoriamente grandes. O Tauri v2 constrói aplicações desktop e mobile menores e mais rápidas usando webviews nativas.
Tauri é um framework para construir aplicações multiplataforma com uma interface web frontend e backend Rust. O v2 adiciona suporte a Android e iOS ao lado de Linux, macOS e Windows.
Funcionalidades Principais:
- Tamanho mínimo da aplicação de 600KB (vs 100MB+ para Electron)
- Suporte a Android e iOS no v2
- Qualquer framework JavaScript para frontend
- IPC aprimorado 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 linguagem e variáveis de ambiente em projetos está fragmentado por ferramentas como asdf, nvm e direnv. O Mise unifica-as.
Mise (anteriormente rtx) é uma ferramenta abrangente de ambiente de desenvolvimento que combina gerenciamento de versões de runtime (como asdf/nvm), variáveis de ambiente (como direnv) e execução de tarefas (como make).
Funcionalidades Principais:
- Gerencia Node.js, Python, Ruby, Go e 100+ ferramentas
- Troca automática de versão por diretório
- Gerenciamento de variáveis de ambiente por projeto
- Runner de tarefa embutido
- Muito mais rápido que asdf
- Compatível com o ecossistema de plugins 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 tradicionais de terminal bloqueiam operações de E/S. A arquitetura assíncrona do Yazi mantém a interface responsiva mesmo com diretórios massivos.
Yazi é um gerenciador de arquivos de terminal muito rápido construído totalmente com E/S assíncrono com Tokio, com carregamento em fragmentos para diretórios com mais de 100.000 arquivos.
Funcionalidades Principais:
- E/S assíncrono em toda parte — nunca bloqueia
- Carregamento em fragmentos para diretórios massivos
- Pré-carregamento de listas de arquivos em segundo plano
- Detecção de tipo mime e pré-processamento de imagens em múltiplas threads
- Sistema de plugins baseado em Lua
- Suporte embutido ao protocolo de imagem
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 separadas de atualização em tempo real para atualizações ao vivo. O Convex fornece reatividade embutida.
Convex é um banco de dados reativo aberto para desenvolvedores de aplicações, com o backend escrito em Rust. Ele fornece consistência forte com assinaturas em tempo real.
Funcionalidades Principais:
- 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 aplicações com 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 de Python. O Prek entrega a mesma funcionalidade muito mais rápido.
Prek é uma reimplementação em Rust do pre-commit que é várias vezes mais rápida, usa metade do espaço em disco e não requer runtime de Python. Para gerenciar seus fluxos de trabalho de git, veja nossa folha de dicas de comandos GIT.
Funcionalidades Principais:
- Um único binário — sem dependências
- Instalação e execução paralelas de hooks
- Implementações nativas de Rust de hooks comuns
- Usa
uvpara gerenciamento mais rápido de ambientes virtuais de Python - Suporte a monorepo/workspace
- Compatível 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 usuário de terminal em Rust precisava de um framework moderno e mantido ativamente. O Ratatui preenche essa lacuna.
Ratatui é uma biblioteca Rust para construir interfaces de usuário de terminal rápidas e leves usando gráficos de modo imediato. Usada por Netflix, OpenAI, AWS e Vercel.
Funcionalidades Principais:
- Renderização de modo imediato (declare a UI cada quadro)
- Múltiplos backends: Crossterm, Termion, Termwiz
- Multiplataforma: macOS, Linux, Windows
- 2000+ crates construídos com Ratatui
- 15,8 milhões 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 |
Prompt de shell padrão falta contexto. O Starship fornece um prompt bonito e informativo que funciona em qualquer lugar.
Starship é um prompt minimalista, ultrarrápido e infinitamente personalizável para qualquer shell. Ele exibe informações contextuais como status do git, versões de linguagem e contexto da nuvem.
Funcionalidades Principais:
- Funciona com Bash, Zsh, Fish, PowerShell, Nushell e mais
- Configuração em TOML
- Modular — habilite apenas o que precisar
- Desempenho potencializado por Rust
- Ícones de 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 de GPU e consistência multiplataforma.
WezTerm é um emulador de terminal e multiplexador acelerado por GPU, escrito em Rust, com configuração baseada em Lua.
Funcionalidades Principais:
- Renderização acelerada por GPU
- Multiplataforma (Windows, macOS, Linux)
- Multiplexador embutido
- Configuração baseada 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 tmux têm curvas de aprendizado acentuadas. O Zellij fornece uma experiência mais acessível.
Zellij é um workspace de terminal com baterias incluídas — uma alternativa moderna ao tmux com suporte a plugins de WebAssembly.
Funcionalidades Principais:
- Sistema de plugin de WebAssembly/WASI
- Construído a partir de seus próprios plugins (dogfooding)
- Teclas de atalho padrão intuitivo
- Sistema de layout
- Experimente sem instalar 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 Java de Minecraft consomem recursos significativos. O Pumpkin visa eficiência através de Rust.
Pumpkin é uma implementação de servidor Minecraft escrita em Rust, projetada para ser rápida e eficiente para hospedagem de servidores de jogos.
Funcionalidades Principais:
- Desempenho Rust para servidores de jogos
- Consumo de recursos menor que Java
- Desenvolvimento comunitário
19. Tree-sitter — 482 ⭐
| Métrica | Valor |
|---|---|
| Repositório | tree-sitter/tree-sitter |
| Estrelas Totais | 23.595 |
| Licença | MIT |
| Categoria | Parsing |
Parseadores tradicionais reconstróem todo o AST em cada edição. A abordagem incremental do Tree-sitter permite recursos de sintaxe em tempo real.
Tree-sitter é um sistema de parsing incremental para ferramentas de programação, permitindo destaque de sintaxe rápido e navegação de código em editores como Neovim e Helix.
Funcionalidades Principais:
- Parsing incremental — apenas reparsa as partes modificadas
- Recuperação de erros — produz árvores úteis mesmo com erros de sintaxe
- Gramáticas para 100+ linguagens
- Usado por GitHub para destaque de sintaxe
- Potencia recursos de editor em Neovim, Helix, Zed
20. Rig — 464 ⭐
| Métrica | Valor |
|---|---|
| Repositório | 0xPlaygrounds/rig |
| Estrelas Totais | 5.723 |
| Licença | MIT |
| Categoria | Framework LLM |
Construir aplicações LLM em Rust requer um framework estruturado para agentes e pipelines.
Rig é um framework para construir aplicações LLM modulares e escaláveis em Rust, semelhante ao LangChain, mas para o ecossistema Rust.
Funcionalidades Principais:
- Arquitetura de agente modular
- Suporte a pipeline RAG
- Integrações com múltiplos provedores de LLM
- Implementação de tipo seguro em Rust
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.
Nushell é um novo tipo de shell que trata entrada/saída como dados estruturados (tabelas, registros) em vez de texto simples, permitindo manipulação de dados poderosa.
Funcionalidades Principais:
- Pipelines de dados estruturados
- Tipos de dados embutidos (tabelas, registros, listas)
- Multiplataforma
- Completions semelhantes a 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 |
Apps modernos precisam de armazenamento de documentos, consultas de grafo e sincronização em tempo real. O SurrealDB combina tudo isso.
SurrealDB é um banco de dados documentar-grafo escalável e distribuído para a web em tempo real, combinando consultas semelhantes a SQL com navegação de grafo.
Funcionalidades Principais:
- Banco de dados de documento + grafo
- Linguagem de consulta semelhante a SQL (SurrealQL)
- Assinaturas em tempo real
- Multi-tenant 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 Construção |
Monorepos de JavaScript/TypeScript precisam de cache inteligente e orquestração de tarefas.
Turborepo é o sistema de construção da Vercel otimizado para monorepos de JavaScript e TypeScript, escrito em Rust para desempenho.
Funcionalidades Principais:
- Construções incrementais com cache inteligente
- Cache remoto para CI/CD
- Execução paralela de tarefas
- Configuração de pipeline
- Zero-config para a maioria dos projetos
Tabela de Resumo
| Rank | 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 de IA |
| 5 | Codex | 3.454 | 58.045 | Agente de Codificação de IA |
| 6 | Memvid | 2.165 | 12.657 | Memória/RAG de IA |
| 7 | NautilusTrader | 1.902 | 18.684 | Negociação Algorítmica |
| 8 | Dioxus | 1.726 | 34.449 | Framework de Aplicativo |
| 9 | Tauri | 1.624 | 102.020 | Framework de Aplicativo |
| 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 | 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 Construção |
Principais Tendências
Explosão de Ferramentas de Codificação de IA: Os seis primeiros projetos estão todos relacionados a IA de codificação — gerenciando contas, orquestrando agentes, fornecendo memória ou sendo agentes em si. Rust + Tauri tornou-se o stack de escolha para essas ferramentas.
Renascimento de Terminal: Projetos como Yazi, Starship, WezTerm, Zellij e Nushell mostram a dominação do Rust em ferramentas modernas de terminal, aproveitando I/O assíncrono e abstrações sem custo.
Frameworks Multiplataforma: Tauri e Dioxus demonstram o crescimento do Rust no desenvolvimento de aplicações multiplataforma, oferecendo alternativas a Electron e React Native.
Experiência do Desenvolvedor: Mise e Prek mostram que projetos Rust substituem ferramentas de desenvolvimento mais lentas baseadas em Python com alternativas mais rápidas e sem dependências.
Artigos Relacionados
- Folha de dicas do Ollama — Comandos para executar LLMs locais com agentes de IA
- Folha de dicas de comandos GIT — Operações essenciais de Git para hooks pre-commit
- Folha de dicas de GitHub Actions — Automatização de fluxo de trabalho de CI/CD
- Folha de dicas de GitHub Copilot — Comandos de assistente de codificação de IA
- Top 19 Projetos de Go em Tendência — Compare com tendências do ecossistema Go