Top 23 populaire Rust-projecten op GitHub - januari 2026

Populaire Rust-repos januari 2026

De Rust-ecosysteem explodeert met innovatieve projecten, vooral in AI-coderings-tools en terminaltoepassingen. Deze overzicht analyseert de top trending Rust-repositories op GitHub deze maand.

Rust Taal Logo - meest populaire projecten op github

Overzicht

Op basis van data van GitHub’s trending pagina, hier zijn de 23 meest actief groeiende Rust-projecten deze maand. Elke vermelding bevat totale sterren, maandelijkse groei, licentie en een beschrijving van wat het project interessant maakt.


1. Antigravity-Manager — 14.702 ⭐

Metric Waarde
Repository lbjlaq/Antigravity-Manager
Totale sterren 19.223
Licentie MIT
Categorie AI-toolbeheer

De explosie van AI-coderings-tools heeft een behoefte gecreëerd aan geïntegreerd accountbeheer over meerdere leveranciers.

Antigravity-Manager is een professioneel accountbeheer- en -switcherprogramma voor AI-tools, dat een klikje biedt voor naadloze accountswitching. Gebouwd met Tauri v2 + React, draait het als een native desktoptoepassing.

Belangrijke functies:

  • Multi-protocol API-proxyondersteuning (OpenAI, Anthropic/Claude, Gemini)
  • Modelrouting en -kaartconfiguratie
  • Verkeersmonitoring dashboards
  • Systeemvak integratie
  • Cross-platform ondersteuning (Windows, macOS, Linux)

2. Vibe-Kanban — 12.631 ⭐

Metric Waarde
Repository BloopAI/vibe-kanban
Totale sterren 19.624
Licentie Apache-2.0
Categorie AI-agentorchestratie

Het beheren van meerdere AI-coderingsagents via chatinterfaces wordt onhandig voor complexe projecten. Vibe-Kanban herdenkt de workflow.

Vibe-Kanban is een orchestratieplatform dat meerdere AI-coderingsagents beheert via een geïntegreerde Kanban-boardinterface. In plaats van chatgebaseerde interacties, toewijst en volgt u coderingstaken zoals projectbeheer.

Belangrijke functies:

  • Ondersteunt Claude Code, Gemini CLI, OpenAI Codex, GitHub Copilot, Cursor Agent CLI
  • Parallel uitvoering van meerdere agents
  • Realtime taakstatusvolgging
  • Centraliseerde MCP-serverconfiguratie
  • Afgesloten uitvoeromgevingen per taak
  • Automatische dev-serverstart

3. CC-Switch — 6.635 ⭐

Metric Waarde
Repository farion1231/cc-switch
Totale sterren 14.715
Licentie MIT
Categorie AI-toolbeheer

Handmatig bewerken van JSON-configuratiebestanden voor AI-CLI-tools is foutgevoelig en vervelend. CC-Switch biedt een visuele oplossing.

CC-Switch is een cross-platform desktoptoepassing die fungeert als een geïntegreerd configuratiecentrum voor Claude Code, Codex, OpenCode en Gemini CLI.

Belangrijke functies:

  • Visuele API-configuratiebeheer
  • Een-klik leveranciersswitch zonder herstarts
  • Ingebouwde latency/snelheidstesten voor API-leveranciers
  • Derde-partij API-proxyondersteuning
  • Automatische back-ups met cloudsynchroon
  • Multi-leveranciers gedeelde configuratie

4. Goose — 4.401 ⭐

Metric Waarde
Repository block/goose
Totale sterren 29.507
Licentie Apache-2.0
Categorie AI-coderingsagent

De meeste AI-coderingsassistenten stoppen bij suggesties. Goose gaat verder met autonom uitvoering van taken.

Goose is een open-source, uitbreidbare AI-agent van Block (vormerlijk Square) die engineeringtaken automatisert die verder gaan dan code-suggesties. Het kan installeren, uitvoeren, bewerken en testen van code terwijl het lokaal draait. Als u geïnteresseerd bent in het uitvoeren van lokale LLMs voor Goose, bekijk dan onze Ollama snelkoppeling.

Belangrijke functies:

  • Werkt met elke LLM-leverancier
  • Autonome debugging en implementatie
  • Herwerkt in Rust voor draagbaarheid (geen Python vereist)
  • Extensiesframework via MCP (Model Context Protocol)
  • Headlessmodus voor serveromgevingen
  • Electron-based GUI voor macOS

5. OpenAI Codex — 3.454 ⭐

Metric Waarde
Repository openai/codex
Totale sterren 58.045
Licentie Apache-2.0
Categorie AI-coderingsagent

OpenAI’s officiële ingang in terminalgebaseerde AI-codering brengt hun modellen rechtstreeks naar je command line.

Codex is een lichtgewicht coderingsagent die in je terminal draait, met zowel CLI- als Rust-implementaties. Het integreert met GitHub, Slack en Linear voor workflowautomatisering.

Belangrijke functies:

  • CLI, IDE-uitbreiding en webinterfaces
  • AGENTS.md voor aangepaste agentdefinities
  • Vaardighedenframework voor uitbreidbaarheid
  • Niet-interactieve modus voor automatisering
  • MCP (Model Context Protocol) ondersteuning
  • Integraties met GitHub, Slack en Linear

6. Memvid — 2.165 ⭐

Metric Waarde
Repository memvid/memvid
Totale sterren 12.657
Licentie Apache-2.0
Categorie AI-geheugen/RAG

Complexe RAG-pijplijnen vereisen meerdere databases en services. Memvid vereenvoudigt dit tot één bestand.

Memvid is een serverloze geheugenlaag die complexe RAG-pijplijnen vervangt met één draagbaar .mv2 bestand dat alle agentgeheugen bevat — data, embeddings en metadata.

Belangrijke functies:

  • Sub-5ms zoeklatentie op consumentenhardware
  • 60% hogere nauwkeurigheid ten opzichte van traditionele RAG
  • 93% infrastructuurkostensnijding
  • Hybride zoekopdracht: BM25 + semantische vectoren
  • Tijdreizendebugging voor agentessessies
  • Werkt met LangChain, AutoGen, CrewAI, Claude, Gemini, OpenAI

7. NautilusTrader — 1.902 ⭐

Metric Waarde
Repository nautechsystems/nautilus_trader
Totale sterren 18.684
Licentie LGPL-3.0
Categorie Algoritmische handel

Professionele algoritmische handel vereist nanosecondenprecisie en ondersteuning voor meerdere activa.

NautilusTrader is een hoogprestatie algoritmische handelsplatform en eventgedreven backtester met Rust-componenten voor snelheid en een Python-API voor strategieontwikkeling.

Belangrijke functies:

  • Nanosecondenresolutie backtesting
  • Multi-actief: crypto, aandelen, futures, FX, opties, weddenschappen
  • Streamt 5 miljoen rijen/seconden
  • Backtest-naar-live codepariteit (geen wijzigingen nodig)
  • Batchverwerking voor datasets groter dan RAM

8. Dioxus — 1.726 ⭐

Metric Waarde
Repository DioxusLabs/dioxus
Totale sterren 34.449
Licentie MIT/Apache-2.0
Categorie App Framework

Het bouwen van cross-platform apps vereist meestal afzonderlijke codebases. Dioxus verenigt web, desktop en mobiele ontwikkeling in Rust.

Dioxus is een fullstack appframework voor het bouwen van web, desktop en mobiele applicaties vanuit één Rust-codebase. Vertrouwd door Airbus, ESA en Y Combinator.

Belangrijke functies:

  • Één codebase voor web, desktop en mobiel
  • Live hotreloading tijdens de ontwikkeling
  • Serverfuncties voor fullstack-apps
  • Typesafe routing
  • Minimale appgrootte van 600KB

9. Tauri — 1.624 ⭐

Metric Waarde
Repository tauri-apps/tauri
Totale sterren 102.020
Licentie MIT/Apache-20
Categorie App Framework

Electron-apps zijn beroemd om hun grote omvang. Tauri v2 bouwt kleinere, snellere desktop- en mobiele apps met native webviews.

Tauri is een framework voor het bouwen van cross-platform applicaties met een webfrontend en Rust backend. V2 voegt Android en iOS-ondersteuning toe naast Linux, macOS en Windows.

Belangrijke functies:

  • Minimale appgrootte van 600KB (tegenover 100MB+ voor Electron)
  • Android en iOS-ondersteuning in v2
  • Elke JavaScript-framework voor frontend
  • Verbeterde IPC met aangepaste protocollen
  • ACL-gebaseerd toegangsbeheersysteem
  • Swift/Kotlin integratie voor native APIs

10. Mise — 1.376 ⭐

Metric Waarde
Repository jdx/mise
Totale sterren 23.847
Licentie MIT
Categorie Dev Tools

Het beheren van meerdere taalversies en omgevingsvariabelen over projecten is gespreid over tools zoals asdf, nvm en direnv. Mise verenigt ze.

Mise (vormerlijk rtx) is een uitgebreid dev-omgevingsgereedschap dat runtimeversiebeheer (zoals asdf/nvm), omgevingsvariabelen (zoals direnv) en taakuitvoering (zoals make) combineert.

Belangrijke functies:

  • Beheert Node.js, Python, Ruby, Go en 100+ tools
  • Automatische versie-switching per map
  • Omgevingsvariabelebeheer per project
  • Ingebouwde taakuitvoerder
  • Veel sneller dan asdf
  • Compatibel met asdf plugin-ecosysteem

11. Yazi — 1.163 ⭐

Metric Waarde
Repository sxyazi/yazi
Totale sterren 32.005
Licentie MIT
Categorie Bestandsbeheer

Traditionele terminalbestandsbeheerders blokkeren op I/O-acties. Yazi’s async-architectuur houdt de interface responsief zelfs bij grote mappen.

Yazi is een supersnelle terminalbestandsbeheerder volledig op async I/O gebaseerd met Tokio, met chunked loading voor mappen met meer dan 100.000 bestanden.

Belangrijke functies:

  • Async I/O overal — nooit blokkeren
  • Chunked loading voor grote mappen
  • Achtergrondvoorafladen van bestandslijsten
  • Meervoudige thread mime-type detectie en beeldvoorverwerking
  • Lua-gebaseerd pluginstelsel
  • Ingebouwde beeldprotocollenondersteuning

12. Convex Backend — 1.066 ⭐

Metric Waarde
Repository get-convex/convex-backend
Totale sterren 9.759
Licentie Apache-2.0
Categorie Database

Traditionele databases vereisen aparte real-time lagen voor live updates. Convex biedt reactiviteit ingebouwd.

Convex is een open-source reactieve database ontworpen voor appontwikkelaars, met de backend geschreven in Rust. Het biedt sterke consistentie met real-time abonnementen.

Belangrijke functies:

  • Reactieve queries met automatische updates
  • Serverfuncties in TypeScript
  • Sterke consistentiegaranties
  • Rust-clientbibliotheek beschikbaar
  • Ontworpen voor LLM-aangedreven applicaties

13. Prek — 983 ⭐

Metric Waarde
Repository j178/prek
Totale sterren 3.992
Licentie MIT
Categorie Dev Tools

Pre-commit is essentieel voor codekwaliteit maar traag vanwege Python overhead. Prek levert dezelfde functionaliteit veel sneller.

Prek is een Rust-reimplementatie van pre-commit die meerdere keren sneller is, de helft van de schijfruimte gebruikt en geen Python runtime vereist. Voor het beheren van uw git workflows, zie onze GIT commandos snelkoppeling.

Belangrijke functies:

  • Één binair — geen afhankelijkheden
  • Parallelle hookinstallatie en -uitvoering
  • Ingebouwde Rust-native implementaties van veelvoorkomende hooks
  • Gebruikt uv voor snellere Python venv beheer
  • Monorepo/workspace-ondersteuning
  • Drop-in compatibel met .pre-commit-config.yaml

14. Ratatui — 980 ⭐

Metric Waarde
Repository ratatui/ratatui
Totale sterren 17.897
Licentie MIT
Categorie TUI Framework

Het bouwen van terminalgebruikersinterfaces in Rust had een moderne, actief onderhouden framework nodig. Ratatui vult die kloof.

Ratatui is een Rust-bibliotheek voor het bouwen van snelle, lichte terminalgebruikersinterfaces met directe modegrafiek. Gebruikt door Netflix, OpenAI, AWS en Vercel.

Belangrijke functies:

  • Directe modering (verklaring van UI elk frame)
  • Meerdere backends: Crossterm, Termion, Termwiz
  • Cross-platform: macOS, Linux, Windows
  • 2000+ crates gebouwd met Ratatui
  • 15,8 miljoen downloads op crates.io

15. Starship — 819 ⭐

Metric Waarde
Repository starship/starship
Totale sterren 53.783
Licentie ISC
Categorie Shell Prompt

Standaard shellprompts ontbreken context. Starship biedt een prachtige, informatieve prompt die overal werkt.

Starship is een minimalistisch, supersnel, oneindig aanpasbaar prompt voor elke shell. Het toont contextuele informatie zoals gitstatus, taalversies en cloudcontext.

Belangrijke functies:

  • Werkt met Bash, Zsh, Fish, PowerShell, Nushell en meer
  • TOML configuratie
  • Modulair — alleen wat je nodig hebt inschakelen
  • Rust-aangedreven prestaties
  • Nerd Font pictogrammen

16. WezTerm — 799 ⭐

Metric Waarde
Repository wezterm/wezterm
Totale sterren 23.789
Licentie MIT
Categorie Terminal Emulator

Moderne terminalsimulators hebben GPU-acceleratie en cross-platform consistentie nodig.

WezTerm is een GPU-acceleratie cross-platform terminalsimulator en multiplexer geschreven in Rust, met Lua-gebaseerde configuratie.

Belangrijke functies:

  • GPU-acceleratie rendering
  • Cross-platform (Windows, macOS, Linux)
  • Ingebouwde multiplexer
  • Lua configuratie
  • Ligatuur en emoji-ondersteuning

17. Zellij — 757 ⭐

Metric Waarde
Repository zellij-org/zellij
Totale sterren 28.513
Licentie MIT
Categorie Terminal Multiplexer

Terminalmultiplexers zoals tmux hebben steile leercurves. Zellij biedt een toegankelijker ervaring.

Zellij is een terminalworkspace met alles ingebouwd — een moderne alternatief voor tmux met WebAssembly pluginondersteuning.

Belangrijke functies:

  • WebAssembly/WASI pluginstelsel
  • Gebouwd vanuit eigen plugins (dogfooding)
  • Intuïtieve standaardtoetsencombinaties
  • Lay-outstelsel
  • Probeer zonder installatie via curl

18. Pumpkin — 585 ⭐

Metric Waarde
Repository Pumpkin-MC/Pumpkin
Totale sterren 6.648
Licentie MIT
Categorie Game Server

Java Minecraft-servers verbruiken aanzienlijke resources. Pumpkin streeft naar efficiëntie via Rust.

Pumpkin is een Minecraft-serverimplementatie geschreven in Rust, ontworpen om snel en efficiënt te zijn voor het hosten van game-servers.

Belangrijke functies:

  • Rust-prestaties voor game-servers
  • Lagere resourceverbruik dan Java
  • Communitygedreven ontwikkeling

19. Tree-sitter — 482 ⭐

Metric Waarde
Repository tree-sitter/tree-sitter
Totale sterren 23.595
Licentie MIT
Categorie Parsing

Traditionele parsers bouwen het hele AST opnieuw bij elke bewerking. Tree-sitter’s incrementele aanpak maakt real-time syntaxfuncties mogelijk.

Tree-sitter is een incrementele parsingstelsel voor programmeertools, waarmee snelle syntaxhighlighting en code-navigatie mogelijk zijn in editors zoals Neovim en Helix.

Belangrijke functies:

  • Incrementele parsing — alleen veranderde delen opnieuw parsen
  • Foutherstel — produceert nuttige bomen zelfs met syntaxfouten
  • Grammatieken voor 100+ talen
  • Gebruikt door GitHub voor syntaxhighlighting
  • Voedt editorfuncties in Neovim, Helix, Zed

20. Rig — 464 ⭐

Metric Waarde
Repository 0xPlaygrounds/rig
Totale sterren 5.723
Licentie MIT
Categorie LLM Framework

Het bouwen van LLM-toepassingen in Rust vereist een gestructureerd framework voor agents en pijplijnen.

Rig is een framework voor het bouwen van modulaire en schaalbare LLM-toepassingen in Rust, vergelijkbaar met LangChain maar voor het Rust-ecosysteem.

Belangrijke functies:

  • Modulaire agentarchitectuur
  • RAG-pijplijnondersteuning
  • Meerdere LLM-leveranciersintegraties
  • Typeveilig Rust-implementatie

21. Nushell — 398 ⭐

Metric Waarde
Repository nushell/nushell
Totale sterren 38.018
Licentie MIT
Categorie Shell

Traditionele shells behandelen alles als tekst. Nushell brengt gestructureerde data naar de command line.

Nushell is een nieuwe soort shell die invoer/uitvoer als gestructureerde data (tabellen, records) behandelt in plaats van platte tekst, waarmee krachtige data manipulatie mogelijk is.

Belangrijke functies:

  • Gestructureerde datapijplijnen
  • Ingebouwde datatypes (tabellen, records, lijsten)
  • Cross-platform
  • IDE-achtige compleetie
  • Pluginstelsel

22. SurrealDB — 367 ⭐

Metric Waarde
Repository surrealdb/surrealdb
Totale sterren 30.962
Licentie BSL-1.1
Categorie Database

Moderne apps hebben documentopslag, grafiekwinsten en real-time synchronisatie nodig. SurrealDB combineert ze.

SurrealDB is een schaalbare, gedistribueerde, samenwerking document-grafieken database voor de real-time web, die SQL-achtige queries combineert met grafiekwinsten.

Belangrijke functies:

  • Document + Grafiek database
  • SQL-achtige querytaal (SurrealQL)
  • Real-time abonnementen
  • Multi-tenant per ontwerp
  • Ingebouwde of gedistribueerde modi

23. Turborepo — 360 ⭐

Metric Waarde
Repository vercel/turborepo
Totale sterren 29.665
Licentie MIT
Categorie Build System

JavaScript/TypeScript monorepos hebben slimme caching en taakorchestratie nodig.

Turborepo is Vercel’s buildstelsel geoptimaliseerd voor JavaScript en TypeScript monorepos, geschreven in Rust voor prestaties.

Belangrijke functies:

  • Incrementele builds met slimme caching
  • Remote caching voor CI/CD
  • Parallelle taakuitvoering
  • Pijplijnconfiguratie
  • Zero-config voor de meeste projecten

Samenvattingstabel

Rang Project Sterren/Maand Totale sterren Categorie
1 Antigravity-Manager 14.702 19.223 AI-toolbeheer
2 Vibe-Kanban 12.631 19.624 AI-agentorchestratie
3 CC-Switch 6.635 14.715 AI-toolbeheer
4 Goose 4.401 29.507 AI-coderingsagent
5 Codex 3.454 58.045 AI-coderingsagent
6 Memvid 2.165 12.657 AI-geheugen/RAG
7 NautilusTrader 1.902 18.684 Algoritmische handel
8 Dioxus 1.726 34.449 App Framework
9 Tauri 1.624 102.020 App Framework
10 Mise 1.376 23.847 Dev Tools
11 Yazi 1.163 32.005 Bestandsbeheer
12 Convex Backend 1.066 9.759 Database
13 Prek 983 3.992 Dev Tools
14 Ratatui 980 17.897 TUI Framework
15 Starship 819 53.783 Shell Prompt
16 WezTerm 799 23.789 Terminal Emulator
17 Zellij 757 28.513 Terminal Multiplexer
18 Pumpkin 585 6.648 Game Server
19 Tree-sitter 482 23.595 Parsing
20 Rig 464 5.723 LLM Framework
21 Nushell 398 38.018 Shell
22 SurrealDB 367 30.962 Database
23 Turborepo 360 29.665 Build System

Explosie van AI-coderingsgereedschappen: De top 6 projecten zijn allemaal gerelateerd aan AI-codering — het beheren van accounts, het orchestreren van agents, het bieden van geheugen of het zijn van agents zelf. Rust + Tauri is geworden de stack van keuze voor deze tools.

Terminal Renaissance: Projecten zoals Yazi, Starship, WezTerm, Zellij en Nushell tonen Rusts overheersende rol in moderne terminaltooling, met gebruik van async I/O en zero-cost abstrakties.

Cross-platform frameworks: Tauri en Dioxus tonen Rusts groeiende rol in cross-platform applicatieontwikkeling, met alternatieven voor Electron en React Native.

Developer Experience: Mise en Prek tonen hoe Rustprojecten langzamere Python-gebaseerde devtools vervangen met snellere, afhankelijkheidsloze alternatieven.

Gerelateerde artikelen

Bronnen