Top 20 Projetos Rust em Alta no GitHub

Repositórios Rust em alta em outubro de 2026

A página de tendências em Rust deste mês parece um mapa de infraestrutura para agentes: navegadores, sandboxes, mecanismos de busca e camadas de memória construídas para agentes de IA, ao lado de estabelecidos frameworks para desenvolvimento de desktop e jogos.

Esta análise examina os principais repositórios Rust em tendência no GitHub deste mês.

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

Logotipo da Linguagem Rust - projetos mais populares no github

Dez das vinte entradas servem diretamente agentes de IA, e três delas são respostas independentes à mesma pergunta: como executar código não confiável de agentes de forma segura.

Visão Geral

Com base nos dados da página de tendências do GitHub, aqui estão os 20 projetos Rust de maior crescimento ativo deste mês, com dados coletados em 25/10/2026. Cada entrada inclui total de estrelas, crescimento mensal, licença e uma descrição do que torna o projeto notável.


1. Moli - 18.706 ⭐ este mês

Métrica Valor
Repositório lexmount/moli
Total de Estrelas 20.519
Licença Apache-2.0
Categoria Navegador Headless

Moli é um navegador headless pronto para produção, construído em Rust para agentes de IA. Em vez de manter um mundo visual continuamente renderizado, ele trata o DOM nativo e o CSS computado (via Stylo, o motor CSS do Servo) como a única fonte de verdade e executa o layout ou pintura apenas quando um pedido genuinamente os necessita: extrair HTML ou Markdown nunca dispara o layout, ler a geometria de elementos executa uma única passada de layout, e uma captura de tela renderiza um quadro fresco que é descartado após o uso. Agentes o controlam através de CLI, CDP, WebDriver Classic, WebDriver BiDi ou MCP - todos compartilhando um único kernel. Seu escopo é declarado abertamente: sem compositor GPU, sem paridade pixel a pixel com o Chrome e sem reprodução de mídia ou Canvas de alta fidelidade, para que o Chrome real sob o Playwright permaneça a alternativa para páginas que precisam disso.

Principais Recursos:

  • Tempo de execução de navegador completo: V8, DOM, cascata CSS, Fetch/XHR/WebSocket, WebCrypto, IndexedDB, OPFS
  • Pedidos focados em estrutura pulam completamente o layout e a pintura
  • CDP, WebDriver Classic/BiDi e MCP sobre um único kernel
  • Saída focada em extração: HTML, Markdown, JSON, árvores de texto semântico
  • Leve o suficiente para auto-hospedar em um pequeno VPS onde o Chrome headless não caberia

2. Impeccable - 15.700 ⭐ este mês

Métrica Valor
Repositório pbakaus/impeccable
Total de Estrelas 86.606
Licença Apache-2.0
Categoria Ferramentas de Design com IA

Impeccable é orientação de design para agentes de código de IA: uma única habilidade, 24 comandos, iteração ao vivo no navegador e 62 regras determinísticas de detecção para design de frontend gerado por IA. Ele evoluiu a partir da habilidade de frontend-design da Anthropic e ataca o problema de que todos os modelos treinados nos mesmos templates SaaS produzem as mesmas pistas - Inter para tudo, gradientes de roxo para azul, cartões aninhados em cartões. O comando /impeccable init registra a verdade durável do produto em PRODUCT.md, e a CLI junto com a extensão do navegador executam as regras determinísticas sem LLM e sem chave de API.

Principais Recursos:

  • 24 comandos de design (polish, audit, critique, distill, animate, e outros)
  • 62 regras determinísticas de detecção executáveis sem LLM ou chave de API
  • Fluxo de configuração PRODUCT.md capturando público-alvo, propósito e restrições
  • Iteração ao vivo no navegador durante o trabalho de design
  • Instalação com npx impeccable install

3. XERJ - 13.449 ⭐ este mês

Métrica Valor
Repositório xerj-org/xerj
Total de Estrelas 15.360
Licença Apache-2.0
Categoria Busca com IA / MCP

XERJ é um mecanismo de busca local-first e servidor MCP para agentes de IA. Um único binário Rust indexa código, documentos, especificações, logs, JSONL/CSV e PDFs para busca full-text BM25, vetorial e híbrida, além de busca de código e memória para agentes, atrás de uma API compatível com Elasticsearch. Ele retorna respostas citadas e funciona com Claude Code, Cursor e qualquer cliente MCP.

Principais Recursos:

  • Um único binário local: busca BM25, vetorial e híbrida
  • Indexação de código, documentos, logs, JSONL/CSV e PDFs
  • API compatível com Elasticsearch
  • Servidor MCP para Claude Code, Cursor e outros clientes
  • Pacotes Corpus Hub e respostas citadas

4. OpenShell - 10.495 ⭐ este mês

Métrica Valor
Repositório NVIDIA/OpenShell
Total de Estrelas 19.596
Licença Apache-2.0
Categoria Runtime de Agentes

OpenShell é o runtime seguro e privado da NVIDIA para frotas de agentes de IA autônomos. Agentes obtêm as capacidades que os tornam úteis - ler arquivos, instalar pacotes, chamar APIs, usar credenciais - sem acesso irrestrito aos seus dados, segredos ou rede. Cada agente executa em uma sandbox isolada com aplicação em nível de kernel da política por agente em cada acesso a arquivo, syscall e conexão de rede, e o OpenShell verifica formalmente o que uma alteração de política permitiria antes de aplicá-la.

Principais Recursos:

  • Aplicação de política em nível de kernel para arquivos, syscalls e rede
  • Verificação formal de alterações de política antes de sua aplicação
  • Isolamento por sandbox por agente com políticas de acesso declaradas
  • Cadência de lançamento estável 0.1.x e superfície de extensão expandida
  • Instalável do PyPI (openshell) com documentação em docs.nvidia.com

5. HydraDB - 7.568 ⭐ este mês

Métrica Valor
Repositório hydra-db/hydradb
Total de Estrelas 13.067
Licença AGPL-3.0
Categoria Banco de Dados de Grafo

HydraDB é um banco de dados de grafo distribuído nativo para object-store escrito em Rust. Registros de grafo, WALs, manifests e índices de traversão imutáveis vivem em armazenamento compatível com S3 como a fonte de verdade durável, enquanto nós de consulta e indexadores mantêm apenas estado descartável localmente e podem ser substituídos ou escalados sem mover o grafo. Ele atende consultas OpenCypher consistentes em snapshot com traversão GraphBLAS e fala o protocolo Bolt do Neo4j, para que drivers existentes do Neo4j conectem diretamente.

Principais Recursos:

  • Armazenamento de grafo durável em object-stores compatíveis com S3 (SlateDB)
  • Consultas OpenCypher com leituras consistentes em snapshot
  • Conectividade Bolt 5.x compatível com Neo4j além de API HTTP/NDJSON
  • Escalonamento independente de nós de consulta e indexadores
  • Traversão esparsa baseada em GraphBLAS

6. Clash Verge Rev - 7.299 ⭐ este mês

Métrica Valor
Repositório clash-verge-rev/clash-verge-rev
Total de Estrelas 153.651
Licença GPL-3.0
Categoria Cliente Proxy

Clash Verge Rev é um moderno cliente proxy com GUI construído sobre Tauri para Windows, macOS e Linux, oferecendo uma experiência proxy sob medida sobre o ecossistema Clash. Com 153k estrelas no total, é um dos aplicativos desktop Rust mais estrelados no GitHub, e continua atraindo novos usuários à medida que configurações de proxy autogerenciadas permanecem em demanda.

Principais Recursos:

  • Cliente desktop nativo baseado em Tauri
  • Suporte para Windows, macOS e Linux
  • Configuração de proxy baseada em perfis
  • Integração com bandeja do sistema e proxy do sistema

7. dbx - 7.192 ⭐ este mês

Métrica Valor
Repositório t8y2/dbx
Total de Estrelas 27.698
Licença Apache-2.0
Categoria Cliente de Banco de Dados

dbx é um cliente de banco de dados leve cross-platform de 25 MB para mais de 100 bancos de dados, incluindo MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB e SQL Server. Ele é distribuído como aplicativo desktop, imagem Docker e CLI, com um assistente de IA integrado e um servidor MCP - um único cliente cobrindo a dispersão de bancos de dados que a maioria das equipes realmente possui.

Principais Recursos:

  • Mais de 100 bancos de dados em um pacote de 25 MB
  • Distribuição via Desktop, Docker e CLI
  • Assistente de IA integrado
  • Servidor MCP para acesso de agentes
  • Cross-platform: Windows, macOS, Linux

8. ai-memory - 5.008 ⭐ este mês

Métrica Valor
Repositório akitaonrails/ai-memory
Total de Estrelas 13.326
Licença MIT
Categoria Memória de Agentes de IA

ai-memory é memória de longo prazo para agentes de código de IA que te segue entre mais de vinte harnesses - Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Grok, Devin, Kimi, Kiro e outros alimentam uma memória compartilhada. Saia do Claude Code no meio de uma tarefa, abra o Codex no mesmo diretório, e o próximo agente assume uma passagem tipada declarando onde você parou, o que falhou e o que ainda está aberto; cada passagem tem um dono e é reivindicada exatamente uma vez. ai-memory run codex vai além e carrega a sessão, dando ao novo agente uma projeção local privada do histórico visível do harness anterior. Para uma análise mais profunda do design de memória de agentes autogerenciados, consulte nosso guia Hindsight para Hermes.

Principais Recursos:

  • Memória compartilhada entre mais de 20 harnesses de agentes
  • Protocolo de passagem tipado com reivindicação exatamente-uma-vez
  • ai-memory run carrega a sessão, não apenas um resumo
  • Projeções locais mantêm detalhes sensíveis fora de servidores remotos
  • Funciona por diretório para que passagens de equipe permaneçam escopadas

9. CUA - 4.802 ⭐ este mês

Métrica Valor
Repositório trycua/cua
Total de Estrelas 30.883
Licença MIT
Categoria Agentes de Uso de Computador

CUA (Computer Use Agents) escala o computer-use 2.0 com drivers open-source, sandboxes cross-OS e benchmarks para treinamento, avaliação e geração de dados. Ele fornece o substrato para agentes que operam um computador da mesma forma que uma pessoa - controlando o mouse, teclado e tela em VMs de macOS, Linux e Windows.

Principais Recursos:

  • VMs de sandbox cross-OS para agentes de uso de computador
  • Drivers open-source para controle de agentes de GUIs
  • Benchmarks para treinamento, avaliação e geração de dados
  • Projetado para fluxos de trabalho de computer-use 2.0 em escala

10. GPUI Kit - 3.951 ⭐ este mês

Métrica Valor
Repositório longbridge/gpui-kit
Total de Estrelas 18.596
Licença Apache-2.0 (código), CC BY 4.0 (documentação)
Categoria Framework de GUI

GPUI Kit é um framework abrangente para aplicativos desktop em Rust construído sobre GPUI, o framework de UI acelerado por GPU por trás do editor Zed. Ele combina um sistema de UI estilizado pronto para produção com capacidades de dados, layout e edição de nível de aplicativo, distribuindo mais de 75 componentes e primitivos documentados, suporte a WebAssembly, acessibilidade AccessKit, testes de integração de UI e um runtime opcional de extensão JavaScript.

Principais Recursos:

  • Mais de 75 componentes e primitivos documentados
  • Construído sobre GPUI com uma única crate de dependência fixada
  • Suporte a WebAssembly e acessibilidade AccessKit
  • Testes de integração de UI integrados
  • Runtime opcional de extensão JavaScript (gpui-shell)

11. Skills Manager - 1.882 ⭐ este mês

Métrica Valor
Repositório xingkongliang/skills-manager
Total de Estrelas 6.795
Licença MIT
Categoria Gerenciamento de Habilidades de IA

Skills Manager é um aplicativo desktop leve para gerenciar, sincronizar e organizar habilidades de agentes de IA entre mais de 50 ferramentas de código - Claude Code, Codex, Cursor, Copilot, Gemini CLI e outros. Habilidades são instaladas de repositórios Git, pastas locais, arquivos zip ou .skill, ou do marketplace skills.sh em um repositório central único, com presets, implantação por agente, backup e sincronização multi-dispositivo. Seu dashboard até permite que seus agentes instalem e implantes habilidades sozinhos, sem escrever na pasta de outro agente às escondidas.

Principais Recursos:

  • Uma única biblioteca central de habilidades para mais de 50 ferramentas de código
  • Navegação por marketplace e busca por palavras-chave
  • Presets nomeados para agrupamento e implantação com um clique
  • Agentes podem gerenciar habilidades através do dashboard
  • Backup e sincronização multi-dispositivo

12. FluxDown - 1.840 ⭐ este mês

Métrica Valor
Repositório zerx-lab/FluxDown
Total de Estrelas 4.980
Licença AGPL-3.0
Categoria Gerenciador de Download

FluxDown é um gerenciador de download multiprotocolo escrito em Rust, suportando HTTP, FTP, links magnéticos de BitTorrent e streaming HLS/DASH, com aceleração multinúcleo inteligente e integração sem costuras com o navegador. Ele distribui uma interface polida e se posiciona como gratuito e sem anúncios.

Principais Recursos:

  • Multiprotocolo: HTTP, FTP, magnéticos de BitTorrent, HLS/DASH
  • Aceleração multinúcleo inteligente
  • Integração com navegador para captura
  • Interface cross-platform polida

13. MXC - 1.634 ⭐ este mês

Métrica Valor
Repositório microsoft/mxc
Total de Estrelas 2.986
Licença MIT
Categoria SDK de Sandbox

MXC (Microsoft eXecution Container) é um sistema de execução de código em sandbox para rodar código não confiável - saída de modelos, plugins e ferramentas - em Windows, Linux e macOS. Ele fornece múltiplos backends de contenção atrás de um único modelo de contenção unificado e SDKs tipados: sandboxes de processo nativos do SO, Windows Sandbox, LXC, Bubblewrap, Seatbelt, microVMs (Nanvix), Hyperlight e WSLC. Políticas controlam caminhos de sistema de arquivos, egress de rede e acesso à UI, e ele é incorporado ao seu aplicativo como uma dependência de SDK em Rust, .NET ou Node.

Principais Recursos:

  • Múltiplos backends de contenção atrás de um modelo unificado
  • Controles de sistema de arquivos, rede e UI baseados em política
  • SDKs para Rust, .NET e Node
  • Ciclo de vida do contêiner: provisionar, iniciar, executar, parar, desprovisionar
  • Cross-platform: Windows Sandbox, LXC, Bubblewrap, Seatbelt, Hyperlight, entre outros

14. Pumpkin - 1.338 ⭐ este mês

Métrica Valor
Repositório Pumpkin-MC/Pumpkin
Total de Estrelas 12.621
Licença GPL-3.0
Categoria Servidor de Jogos

Pumpkin é uma implementação de servidor do Minecraft escrita em Rust, projetada para ser rápida e eficiente para hospedar servidores de jogos com menor consumo de recursos do que o servidor de referência Java. Nota para quem chega de artigos mais antigos: o projeto re-licenciou de MIT para GPL-3.0.

Principais Recursos:

  • Desempenho Rust para servidores Minecraft
  • Menor consumo de recursos do que servidores Java
  • Desenvolvimento ativo orientado pela comunidade
  • Licença GPL-3.0 a partir de 2026 (anteriormente MIT)

15. OpenCADStudio - 1.259 ⭐ este mês

Métrica Valor
Repositório HakanSeven12/OpenCADStudio
Total de Estrelas 3.511
Licença GPL-3.0
Categoria CAD

OpenCADStudio é um aplicativo CAD construído com Rust, cobrindo desenho 2D/3D, suporte a arquivos DWG/DXF e renderização acelerada por GPU. Ele visa a lacuna de longa data de ferramentas CAD nativas open-source capazes no desktop.

Principais Recursos:

  • Desenho 2D e 3D
  • Suporte a arquivos DWG e DXF
  • Renderização acelerada por GPU
  • Aplicativo desktop cross-platform

16. egui - 1.101 ⭐ este mês

Métrica Valor
Repositório emilk/egui
Total de Estrelas 31.733
Licença Apache-2.0
Categoria Framework de GUI

egui é uma GUI de modo imediato fácil de usar em Rust que roda tanto na web quanto no nativo. O crescimento contínuo reflete sua posição como a resposta padrão para ferramentas de desenvolvedor Rust que precisam de uma interface rápida e portável sem um framework pesado.

Principais Recursos:

  • Renderização em modo imediato
  • Roda nativamente e na web
  • Rust puro, sem DSLs de UI pesadas em macros
  • Conjunto rico de widgets integrados

17. Bevy - 1.025 ⭐ este mês

Métrica Valor
Repositório bevyengine/bevy
Total de Estrelas 49.257
Licença Apache-2.0
Categoria Engine de Jogos

Bevy é um engine de jogos surpreendentemente simples e orientado a dados, construído em Rust, centrado em seu sistema de entidades e componentes. A presença constante em tendências vem de sua cadência de lançamento regular e uma grande comunidade construindo jogos e simulações sobre ele.

Principais Recursos:

  • Arquitetura ECS orientada a dados
  • Engine modular com plugins de primeira classe
  • Renderização 2D e 3D, áudio, entrada e assets
  • Tempos de compilação rápidos como objetivo declarado de design

18. Uzu - 761 ⭐ este mês

Métrica Valor
Repositório trymirai/uzu
Total de Estrelas 2.571
Licença MIT
Categoria Engine de Inferência

Uzu é um engine de inferência de alto desempenho para modelos de IA que permite implantar IA diretamente no seu aplicativo com zero latência e privacidade total de dados. Ele distribui bindings para Python, TypeScript e Swift, com o caminho Swift visando iOS, macOS e Mac Catalyst para implantação no dispositivo.

Principais Recursos:

  • Inferência incorporada diretamente no seu aplicativo
  • Bindings para Python, TypeScript e Swift
  • Implantação no dispositivo para iOS/macOS via SPM
  • Privacidade total de dados - nenhuma chamada externa necessária

19. Monty - 530 ⭐ este mês

Métrica Valor
Repositório pydantic/monty
Total de Estrelas 8.772
Licença MIT
Categoria Sandbox Python

Monty é a sandbox Python segura da Pydantic, escrita em Rust, para executar código escrito por IA. Ele evita a latência e a complexidade de sandboxes baseadas em contêineres: uma nova sandbox Monty OSS inicia em menos de 1ms a partir de um pool em execução, em comparação com cerca de 1500ms para um serviço de sandbox. Sistema de arquivos, variáveis de ambiente e rede não existem dentro da sandbox - o código alcança o host apenas através das funções e montagens que você passa. Ele é distribuído como uma sandbox Python 3.14 instalável do PyPI, npm e crates.io, com uma versão de servidor comercial (Full Monty) executando a mesma sandbox sobre WebSocket como um serviço.

Principais Recursos:

  • Início de sandbox sub-1ms a partir de um pool quente
  • Sem sistema de arquivos, variáveis de ambiente ou rede, a menos que explicitamente concedido
  • Pacotes para Python, JavaScript/TypeScript e Rust
  • Runtime de sandbox compatível com Python 3.14
  • Opção de servidor comercial Full Monty

20. OmnySSH - 502 ⭐ este mês

Métrica Valor
Repositório timhartmann7/omnyssh
Total de Estrelas 1.237
Licença Apache-2.0
Categoria Gerenciador SSH

OmnySSH é um cliente e gerenciador de servidor SSH rápido e open-source para macOS, Windows e Linux, com uma GUI desktop e uma TUI de terminal compartilhando um conjunto de recursos único: um dashboard de métricas ao vivo, terminais em abas, SFTP e snippets. Um instalador de um único comando cobre macOS e Linux.

Principais Recursos:

  • Versões GUI desktop e TUI de terminal
  • Dashboard de métricas ao vivo para servidores gerenciados
  • Terminais em abas e SFTP integrados
  • Gerenciamento de snippets para comandos repetíveis
  • Script de instalação de comando único

Tabela de Resumo

Rank Projeto Estrelas/Mês Total de Estrelas Categoria
1 Moli 18.706 20.519 Navegador Headless
2 Impeccable 15.700 86.606 Ferramentas de Design com IA
3 XERJ 13.449 15.360 Busca com IA / MCP
4 OpenShell 10.495 19.596 Runtime de Agentes
5 HydraDB 7.568 13.067 Banco de Dados de Grafo
6 Clash Verge Rev 7.299 153.651 Cliente Proxy
7 dbx 7.192 27.698 Cliente de Banco de Dados
8 ai-memory 5.008 13.326 Memória de Agentes de IA
9 CUA 4.802 30.883 Agentes de Uso de Computador
10 GPUI Kit 3.951 18.596 Framework de GUI
11 Skills Manager 1.882 6.795 Gerenciamento de Habilidades de IA
12 FluxDown 1.840 4.980 Gerenciador de Download
13 MXC 1.634 2.986 SDK de Sandbox
14 Pumpkin 1.338 12.621 Servidor de Jogos
15 OpenCADStudio 1.259 3.511 CAD
16 egui 1.101 31.733 Framework de GUI
17 Bevy 1.025 49.257 Engine de Jogos
18 Uzu 761 2.571 Engine de Inferência
19 Monty 530 8.772 Sandbox Python
20 OmnySSH 502 1.237 Gerenciador SSH

Principais Tendências

A infraestrutura de agentes é o centro de gravidade da lista. Dez dos vinte projetos servem diretamente agentes de IA, e eles cobrem todo o ciclo de vida: Moli navega, XERJ busca, ai-memory lembra, Skills Manager organiza, Impeccable designa, CUA opera a tela e Uzu executa inferência localmente. O resumo focado em IA multi-idioma cobre estes e o restante da pilha de IA, agrupados pela função que um projeto desempenha em vez de pelo idioma.

Sandboxing tornou-se sua própria categoria. OpenShell, MXC e Monty são três respostas independentes para conter código de agentes - aplicação de política em nível de kernel, backends de contenção plugáveis e uma sandbox Python sub-milissegundo - respectivamente, da NVIDIA, Microsoft e Pydantic. Onde uma ferramenta roda importa tanto quanto o que ela faz.

Os resumos de Go e Python mostram o mesmo padrão a partir dos outros ecossistemas, e, para um contexto mais amplo sobre onde as ferramentas estão situadas globalmente, consulte nossa comparação de popularidade. Para contagens de instalação de extensões de linguagens no VS Code, consulte Popularidade de linguagens e frameworks.

O Rust desktop continua a se acumular. GPUI Kit (framework do Zed, agora produtizado), egui, Bevy, dbx, OmnySSH, Skills Manager e Clash Verge Rev demonstram que aplicativos desktop Rust não são mais uma novidade, mas o padrão para novas ferramentas de desenvolvedor.

Recursos Externos

Subscrever

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