Top 20 progetti Rust in tendenza su GitHub

Repos Rust in tendenza nell'ottobre 2026

La pagina dei trend di Rust di questo mese si legge come una mappa dell’infrastruttura per agenti: browser, sandbox, motori di ricerca e livelli di memoria costruiti per gli agenti di IA, affiancati dai consolidati framework per desktop e sviluppo di giochi. Questa panoramica analizza i principali repository Rust in trend su GitHub di questo mese.

Per ulteriori guide e confronti sugli strumenti per sviluppatori, consulta la Guida Completa agli Strumenti per Sviluppatori: I Flussi di Lavoro Moderni.

Logo del Linguaggio Rust - i progetti più popolari su github

Dieci dei ventidue voci servono direttamente gli agenti di IA e tre di questi sono risposte indipendenti alla stessa domanda: come eseguire in modo sicuro il codice non fidato degli agenti.

Panoramica

In base ai dati della pagina dei trend di GitHub, ecco i 20 progetti Rust con la crescita più attiva di questo mese, con dati raccolti il 25 ottobre 2026. Ogni voce include le stelle totali, la crescita mensile, la licenza e una descrizione di ciò che rende il progetto degno di nota.


1. Moli - 18.706 ⭐ questo mese

Metrica Valore
Repository lexmount/moli
Stelle Totali 20.519
Licenza Apache-2.0
Categoria Browser Headless

Moli è un browser headless pronto per la produzione, costruito in Rust per gli agenti di IA. Invece di mantenere un mondo visivo renderizzato continuamente, tratta il DOM nativo e il CSS calcolato (tramite Stylo, il motore CSS di Servo) come unica fonte di verità ed esegue il layout o la pittura solo quando una richiesta ne ha genuinamente bisogno: l’estrazione di HTML o Markdown non innesca mai il layout, la lettura della geometria degli elementi esegue un passaggio di layout e uno screenshot renderizza un singolo fotogramma fresco che viene scartato dopo l’uso. Gli agenti lo pilotano tramite CLI, CDP, WebDriver Classic, WebDriver BiDi o MCP - tutti che condividono un unico kernel. Il suo ambito è dichiarato in modo esplicito: nessun compositor GPU, nessuna parità di Chrome pixel-per-pixel e nessuna riproduzione ad alta fedeltà di Canvas o media, quindi Chrome reale sotto Playwright rimane il fallback per le pagine che necessitano di queste funzionalità.

Funzionalità Principali:

  • Runtime browser completo: V8, DOM, cascata CSS, Fetch/XHR/WebSocket, WebCrypto, IndexedDB, OPFS
  • Le richieste strutturate prima di tutto saltano completamente layout e pittura
  • CDP, WebDriver Classic/BiDi e MCP su un unico kernel
  • Output con priorità all’estrazione: HTML, Markdown, JSON, alberi di testo semantici
  • Leggero abbastanza da poter essere auto-ospitato su un piccolo VPS dove Chrome headless non entrerebbe

2. Impeccable - 15.700 ⭐ questo mese

Metrica Valore
Repository pbakaus/impeccable
Stelle Totali 86.606
Licenza Apache-2.0
Categoria Strumenti di Design per IA

Impeccable è una guida di design per gli agenti di coding IA: una singola skill, 24 comandi, iterazione live nel browser e 62 regole di rilevamento deterministiche per il design frontend generato dall’IA. È nato dalla skill di frontend-design di Anthropic e affronta il problema per cui ogni modello addestrato sugli stessi template SaaS produce gli stessi segnali - Inter per tutto, gradienti dal viola al blu, card annidate in card. Il comando /impeccable init registra la verità durevole del prodotto in PRODUCT.md, e la CLI insieme all’estensione del browser eseguono le regole deterministiche senza LLM e senza chiave API.

Funzionalità Principali:

  • 24 comandi di design (polish, audit, critique, distill, animate e altri)
  • 62 regole di rilevamento deterministiche eseguibili senza LLM o chiave API
  • Flusso di setup PRODUCT.md che cattura pubblico, scopo e vincoli
  • Iterazione live nel browser durante il lavoro di design
  • Installazione con npx impeccable install

3. XERJ - 13.449 ⭐ questo mese

Metrica Valore
Repository xerj-org/xerj
Stelle Totali 15.360
Licenza Apache-2.0
Categoria Ricerca IA / MCP

XERJ è un motore di ricerca local-first e un server MCP per agenti di IA. Un singolo binario Rust indicizza codice, documenti, specifiche, log, JSONL/CSV e PDF per ricerca full-text BM25, vettoriale e ibrida, oltre a ricerca di codice e memoria per agenti, dietro un’API compatibile con Elasticsearch. Restituisce risposte citate e funziona con Claude Code, Cursor e qualsiasi client MCP.

Funzionalità Principali:

  • Un unico binario locale: ricerca BM25, vettoriale e ibrida
  • Indica codice, documenti, log, JSONL/CSV e PDF
  • API compatibile con Elasticsearch
  • Server MCP per Claude Code, Cursor e altri client
  • Pacchetti Corpus Hub e risposte citate

4. OpenShell - 10.495 ⭐ questo mese

Metrica Valore
Repository NVIDIA/OpenShell
Stelle Totali 19.596
Licenza Apache-2.0
Categoria Runtime per Agenti

OpenShell è il runtime sicuro e privato di NVIDIA per flotte di agenti di IA autonomi. Gli agenti ottengono le capacità che li rendono utili - lettura di file, installazione di pacchetti, chiamate API, uso delle credenziali - senza accesso illimitato ai tuoi dati, segreti o rete. Ogni agente gira in una sandbox isolata con applicazione a livello di kernel della policy per-agente su ogni accesso a file, syscall e connessione di rete, e OpenShell verifica formalmente cosa una modifica di policy consentirebbe prima di applicarla.

Funzionalità Principali:

  • Applicazione di policy a livello di kernel su file, syscall e rete
  • Verifica formale delle modifiche di policy prima che vengano applicate
  • Isolamento della sandbox per-agente con policy di accesso dichiarate
  • Cadenza di rilascio stabile 0.1.x e superficie di estensione espansa
  • Installabile da PyPI (openshell) con documentazione su docs.nvidia.com

5. HydraDB - 7.568 ⭐ questo mese

Metrica Valore
Repository hydra-db/hydradb
Stelle Totali 13.067
Licenza AGPL-3.0
Categoria Database Grafico

HydraDB è un database grafico distribuito nativo per object store scritto in Rust. I record grafici, i WAL, i manifest e gli indici di traversal immutabili risiedono in uno storage compatibile con S3 come fonte di verità durevole, mentre i nodi di query e gli indicizzatori mantengono solo stato scartabile localmente e possono essere sostituiti o scalati senza spostare il grafo. Serve query OpenCypher coerenti con snapshot con traversal GraphBLAS e parla il protocollo Bolt di Neo4j, in modo che i driver Neo4j esistenti si connettano direttamente.

Funzionalità Principali:

  • Archiviazione durevole di grafi su object store compatibili con S3 (SlateDB)
  • Query OpenCypher con letture coerenti con snapshot
  • Connettività Bolt 5.x compatibile con Neo4j più API HTTP/NDJSON
  • Scaling indipendente dei nodi di query e degli indicizzatori
  • Traversal sparse basato su GraphBLAS

6. Clash Verge Rev - 7.299 ⭐ questo mese

Metrica Valore
Repository clash-verge-rev/clash-verge-rev
Stelle Totali 153.651
Licenza GPL-3.0
Categoria Client Proxy

Clash Verge Rev è un moderno client proxy GUI costruito su Tauri per Windows, macOS e Linux, che offre un’esperienza proxy personalizzata sopra l’ecosistema Clash. Con 153k stelle totali è una delle applicazioni desktop Rust più stellate su GitHub e continua ad attrarre nuovi utenti poiché le configurazioni proxy auto-gestite rimangono in domanda.

Funzionalità Principali:

  • Client desktop nativo basato su Tauri
  • Supporto per Windows, macOS e Linux
  • Configurazione proxy basata su profili
  • Integrazione con tray del sistema e proxy di sistema

7. dbx - 7.192 ⭐ questo mese

Metrica Valore
Repository t8y2/dbx
Stelle Totali 27.698
Licenza Apache-2.0
Categoria Client Database

dbx è un leggero client database cross-platform da 25 MB per oltre 100 database, incluso MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB e SQL Server. È disponibile come app desktop, immagine Docker e CLI, con un assistente IA integrato e un server MCP - un unico client che copre la dispersione dei database che la maggior parte delle squadre ha effettivamente.

Funzionalità Principali:

  • Oltre 100 database in un pacchetto da 25 MB
  • Distribuzione desktop, Docker e CLI
  • Assistente IA integrato
  • Server MCP per accesso degli agenti
  • Cross-platform: Windows, macOS, Linux

8. ai-memory - 5.008 ⭐ questo mese

Metrica Valore
Repository akitaonrails/ai-memory
Stelle Totali 13.326
Licenza MIT
Categoria Memoria per Agenti IA

ai-memory è una memoria di lungo periodo per gli agenti di coding IA che ti segue attraverso più di venti harness - Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Grok, Devin, Kimi, Kiro e altri alimentano una memoria condivisa. Se esci da Claude Code a metà di un task, apri Codex nella stessa directory e il prossimo agente raccoglie un handoff tipizzato che indica dove ti eri fermato, cosa è fallito e cosa è ancora aperto; ogni handoff ha un proprietario e viene richiesto esattamente una volta. ai-memory run codex va oltre e porta la sessione, dando al nuovo agente una proiezione locale privata della storia visibile dell’harness precedente. Per uno sguardo più approfondito alla progettazione della memoria per agenti auto-ospitata, consulta la nostra Guida Hindsight per Hermes.

Funzionalità Principali:

  • Memoria condivisa tra oltre 20 harness per agenti
  • Protocollo di handoff tipizzato con richiesta esattamente una volta
  • ai-memory run porta la sessione, non solo un riassunto
  • Le proiezioni locali mantengono i dettagli sensibili lontani dai server remoti
  • Funziona per directory in modo che gli handoff di squadra restino in ambito

9. CUA - 4.802 ⭐ questo mese

Metrica Valore
Repository trycua/cua
Stelle Totali 30.883
Licenza MIT
Categoria Agenti Computer-Use

CUA (Computer Use Agents) scala il computer-use 2.0 con driver open-source, sandbox cross-OS e benchmark per addestramento, valutazione e generazione di dati. Fornisce il substrato per agenti che operano un computer nel modo in cui lo farebbe una persona - controllando mouse, tastiera e schermo attraverso VM su macOS, Linux e Windows.

Funzionalità Principali:

  • VM sandbox cross-OS per agenti computer-use
  • Driver open-source per il controllo delle GUI da parte di agenti
  • Benchmark per addestramento, valutazione e generazione di dati
  • Progettato per flussi di lavoro computer-use 2.0 su larga scala

10. GPUI Kit - 3.951 ⭐ questo mese

Metrica Valore
Repository longbridge/gpui-kit
Stelle Totali 18.596
Licenza Apache-2.0 (codice), CC BY 4.0 (documenti)
Categoria Framework GUI

GPUI Kit è un framework completo per applicazioni desktop Rust costruito su GPUI, il framework di UI accelerato da GPU dietro l’editor Zed. Combina un sistema di UI stilizzato pronto per la produzione con capacità di dati, layout e editing a livello di applicazione, fornendo oltre 75 componenti e primitive documentati, supporto WebAssembly, accessibilità AccessKit, test di integrazione dell’UI e un runtime opzionale per estensioni JavaScript.

Funzionalità Principali:

  • Oltre 75 componenti e primitive documentati
  • Costruito su GPUI con un unico crate di dipendenza fissato
  • Supporto WebAssembly e accessibilità AccessKit
  • Test di integrazione dell’UI integrati
  • Runtime opzionale per estensioni JavaScript (gpui-shell)

11. Skills Manager - 1.882 ⭐ questo mese

Metrica Valore
Repository xingkongliang/skills-manager
Stelle Totali 6.795
Licenza MIT
Categoria Gestione Skills per IA

Skills Manager è un’app desktop leggera per gestire, sincronizzare e organizzare le skill degli agenti di IA tra oltre 50 strumenti di coding - Claude Code, Codex, Cursor, Copilot, Gemini CLI e altri. Le skill vengono installate da repository Git, cartelle locali, archivi zip o .skill, o dal marketplace skills.sh in un unico repository centrale, con preset, deployment per-agente, backup e sincronizzazione multi-dispositivo. Il suo dashboard permette persino ai tuoi agenti di installare e distribuire skill da soli, senza scrivere nella cartella di un altro agente alle sue spalle.

Funzionalità Principali:

  • Un’unica libreria centrale di skill per oltre 50 strumenti di coding
  • Sfoglia il marketplace e ricerca per parole chiave
  • Preset nominati per raggruppamento e deployment con un clic
  • Gli agenti possono gestire le skill attraverso il dashboard
  • Backup e sincronizzazione multi-dispositivo

12. FluxDown - 1.840 ⭐ questo mese

Metrica Valore
Repository zerx-lab/FluxDown
Stelle Totali 4.980
Licenza AGPL-3.0
Categoria Gestore di Download

FluxDown è un gestore di download multi-protocollo scritto in Rust, che supporta HTTP, FTP, link magnet BitTorrent e streaming HLS/DASH, con accelerazione multi-thread intelligente e integrazione seamless con il browser. Fornisce un’interfaccia rifinita e si posiziona come gratuito e senza annunci.

Funzionalità Principali:

  • Multi-protocollo: HTTP, FTP, magneti BitTorrent, HLS/DASH
  • Accelerazione multi-thread intelligente
  • Integrazione con il browser per la cattura
  • Interfaccia cross-platform rifinita

13. MXC - 1.634 ⭐ questo mese

Metrica Valore
Repository microsoft/mxc
Stelle Totali 2.986
Licenza MIT
Categoria SDK di Sandboxing

MXC (Microsoft eXecution Container) è un sistema di esecuzione di codice in sandbox per l’esecuzione di codice non fidato - output di modelli, plugin e strumenti - su Windows, Linux e macOS. Fornisce diversi backend di contenimento dietro un unico modello di contenimento unificato e SDK tipizzati: sandbox di processo nativi del SO, Windows Sandbox, LXC, Bubblewrap, Seatbelt, microVM (Nanvix), Hyperlight e WSLC. Le policy controllano i percorsi del filesystem, l’egress di rete e l’accesso all’UI, e si integra nella tua app come dipendenza SDK in Rust, .NET o Node.

Funzionalità Principali:

  • Diversi backend di contenimento dietro un modello unificato
  • Controlli di filesystem, rete e UI guidati da policy
  • SDK per Rust, .NET e Node
  • Ciclo di vita dei container: provision, start, execute, stop, deprovision
  • Cross-platform: Windows Sandbox, LXC, Bubblewrap, Seatbelt, Hyperlight, altri

14. Pumpkin - 1.338 ⭐ questo mese

Metrica Valore
Repository Pumpkin-MC/Pumpkin
Stelle Totali 12.621
Licenza GPL-3.0
Categoria Server di Gioco

Pumpkin è un’implementazione di un server Minecraft scritta in Rust, progettata per essere veloce ed efficiente per l’hosting di server di gioco con un consumo di risorse inferiore rispetto al server di riferimento Java. Nota per chiunque arrivi da articoli più vecchi: il progetto ha ricambiato licenza da MIT a GPL-3.0.

Funzionalità Principali:

  • Prestazioni Rust per i server Minecraft
  • Consumo di risorse inferiore rispetto ai server Java
  • Sviluppo attivo guidato dalla comunità
  • Licenza GPL-3.0 dal 2026 (precedentemente MIT)

15. OpenCADStudio - 1.259 ⭐ questo mese

Metrica Valore
Repository HakanSeven12/OpenCADStudio
Stelle Totali 3.511
Licenza GPL-3.0
Categoria CAD

OpenCADStudio è un’applicazione CAD costruita con Rust, che copre disegno 2D/3D, supporto per file DWG/DXF e rendering accelerato da GPU. Si rivolge al gap di lunga data per strumenti CAD nativi open-source capaci sul desktop.

Funzionalità Principali:

  • Disegno 2D e 3D
  • Supporto per file DWG e DXF
  • Rendering accelerato da GPU
  • Applicazione desktop cross-platform

16. egui - 1.101 ⭐ questo mese

Metrica Valore
Repository emilk/egui
Stelle Totali 31.733
Licenza Apache-2.0
Categoria Framework GUI

egui è una GUI immediate mode facile da usare in Rust che gira sia sul web che su nativo. La crescita continua riflette la sua posizione come risposta predefinita per gli strumenti per sviluppatori Rust che hanno bisogno di un’interfaccia veloce e portatile senza un framework pesante.

Funzionalità Principali:

  • Rendering immediate mode
  • Gira in modo nativo e sul web
  • Rust puro, nessun DSL di UI ricco di macro
  • Set ricco di widget integrati

17. Bevy - 1.025 ⭐ questo mese

Metrica Valore
Repository bevyengine/bevy
Stelle Totali 49.257
Licenza Apache-2.0
Categoria Motore di Gioco

Bevy è un motore di gioco guidato dai dati piacevolmente semplice costruito in Rust, centrato sul suo sistema di entità componenti. La presenza costante nei trend deriva dalla sua cadenza regolare di rilascio e da una grande comunità che costruisce giochi e simulazioni su di esso.

Funzionalità Principali:

  • Architettura ECS guidata dai dati
  • Motore modulare con plugin di prima classe
  • Rendering 2D e 3D, audio, input e asset
  • Tempi di compilazione rapidi come obiettivo di progetto dichiarato

18. Uzu - 761 ⭐ questo mese

Metrica Valore
Repository trymirai/uzu
Stelle Totali 2.571
Licenza MIT
Categoria Motore di Inferenza

Uzu è un motore di inferenza ad alte prestazioni per modelli di IA che ti permette di distribuire l’IA direttamente nella tua applicazione con latenza zero e piena privacy dei dati. Fornisce binding per Python, TypeScript e Swift, con il percorso Swift che targetizza iOS, macOS e Mac Catalyst per il deployment on-device.

Funzionalità Principali:

  • Inferenza incorporata direttamente nella tua app
  • Binding per Python, TypeScript e Swift
  • Deployment on-device per iOS/macOS tramite SPM
  • Piena privacy dei dati - nessuna chiamata esterna richiesta

19. Monty - 530 ⭐ questo mese

Metrica Valore
Repository pydantic/monty
Stelle Totali 8.772
Licenza MIT
Categoria Sandbox Python

Monty è la sandbox Python sicura di Pydantic, scritta in Rust, per l’esecuzione di codice scritto dall’IA. Evita la latenza e la complessità delle sandbox basate su container: una nuova sandbox Monty OSS inizia in meno di 1ms da un pool in esecuzione, rispetto a circa 1500ms per un servizio di sandbox. Filesystem, variabili d’ambiente e rete non esistono all’interno della sandbox - il codice raggiunge l’host solo attraverso le funzioni e i mount che gli passi. È disponibile come sandbox Python 3.14 installabile da PyPI, npm e crates.io, con una versione commerciale del server (Full Monty) che esegue la stessa sandbox su WebSocket come servizio.

Funzionalità Principali:

  • Avvio della sandbox sub-1ms da un pool caldo
  • Nessun filesystem, variabili d’ambiente o rete a meno che non siano concessi esplicitamente
  • Pacchetti per Python, JavaScript/TypeScript e Rust
  • Runtime sandbox compatibile con Python 3.14
  • Opzione commerciale del server Full Monty

20. OmnySSH - 502 ⭐ questo mese

Metrica Valore
Repository timhartmann7/omnyssh
Stelle Totali 1.237
Licenza Apache-2.0
Categoria Gestore SSH

OmnySSH è un veloce client e gestore di server SSH open-source per macOS, Windows e Linux, con una GUI desktop e una TUI terminale che condividono un unico set di funzionalità: un dashboard di metriche live, terminali a schede, SFTP e snippet. Un installatore a comando unico copre macOS e Linux.

Funzionalità Principali:

  • Versioni GUI desktop e TUI terminale
  • Dashboard di metriche live per i server gestiti
  • Terminali a schede e SFTP integrati
  • Gestione degli snippet per comandi ripetibili
  • Script di installazione a comando singolo

Tabella Riassuntiva

Pos. Progetto Stelle/Mese Stelle Totali Categoria
1 Moli 18.706 20.519 Browser Headless
2 Impeccable 15.700 86.606 Strumenti di Design per IA
3 XERJ 13.449 15.360 Ricerca IA / MCP
4 OpenShell 10.495 19.596 Runtime per Agenti
5 HydraDB 7.568 13.067 Database Grafico
6 Clash Verge Rev 7.299 153.651 Client Proxy
7 dbx 7.192 27.698 Client Database
8 ai-memory 5.008 13.326 Memoria per Agenti IA
9 CUA 4.802 30.883 Agenti Computer-Use
10 GPUI Kit 3.951 18.596 Framework GUI
11 Skills Manager 1.882 6.795 Gestione Skills per IA
12 FluxDown 1.840 4.980 Gestore di Download
13 MXC 1.634 2.986 SDK di Sandboxing
14 Pumpkin 1.338 12.621 Server di Gioco
15 OpenCADStudio 1.259 3.511 CAD
16 egui 1.101 31.733 Framework GUI
17 Bevy 1.025 49.257 Motore di Gioco
18 Uzu 761 2.571 Motore di Inferenza
19 Monty 530 8.772 Sandbox Python
20 OmnySSH 502 1.237 Gestore SSH

Tendenze Principali

L’infrastruttura per agenti è il centro di gravità della lista. Dieci dei ventidue progetti servono direttamente gli agenti di IA e coprono l’intero ciclo di vita: Moli naviga, XERJ ricerca, ai-memory ricorda, Skills Manager organizza, Impeccable progetta, CUA opera lo schermo e Uzu esegue l’inferenza localmente. La [panoramica cross-linguaggio focalizzata sull’IA](https://www.glukhov.org/it/developer-tools/comparisons/trending-open-source-ai-projects/ “Progetti Open Source per IA in Trend su GitHub, Ottobre 2026”}) copre questi e il resto dello stack IA, raggruppati per il lavoro che un progetto fa invece che per linguaggio.

Il sandboxing è diventato una categoria a sé. OpenShell, MXC e Monty sono tre risposte indipendenti al confinamento del codice degli agenti - applicazione di policy a livello di kernel, backend di contenimento plug-in e una sandbox Python sub-millisecondo - rispettivamente da NVIDIA, Microsoft e Pydantic. Dove gira uno strumento conta tanto quanto cosa fa.

Le panoramiche di Go e Python mostrano lo stesso schema dagli altri ecosistemi e, per un contesto più ampio su dove si posizionano gli strumenti nel complesso, consulta il nostro confronto sulla popolarità. Per i numeri di installazione delle estensioni per linguaggio in VS Code, consulta Popolarità di linguaggi e framework.

Il Rust desktop continua a comporsi. GPUI Kit (il framework di Zed, ora prodotto), egui, Bevy, dbx, OmnySSH, Skills Manager e Clash Verge Rev dimostrano che le app desktop Rust non sono più una novità ma la preimpostazione per i nuovi strumenti per sviluppatori.

Risorse Esterne

Iscriviti

Ricevi nuovi articoli su sistemi, infrastruttura e ingegneria AI.