Top 23 aktuelle Rust-Projekte auf GitHub – Januar 2026

Trendende Rust-Repos im Januar 2026

Das Rust-Ökosystem erlebt einen Boom mit innovativen Projekten, insbesondere bei KI-Programmierwerkzeugen und Terminalanwendungen. Diese Übersicht analysiert die Top-Trending-Rust-Repositories auf GitHub dieses Monats.

Rust-Sprachlogo - beliebteste Projekte auf GitHub

Übersicht

Basierend auf Daten von GitHubs Trending-Seite, hier sind die 23 am aktivsten wachsenden Rust-Projekte dieses Monats. Jeder Eintrag enthält Gesamtsterne, monatliches Wachstum, Lizenz und eine Beschreibung, was das Projekt besonders macht.


1. Antigravity-Manager — 14.702 ⭐

Metrik Wert
Repository lbjlaq/Antigravity-Manager
Gesamtsterne 19.223
Lizenz MIT
Kategorie KI-Tool-Verwaltung

Der Boom von KI-Programmierwerkzeugen hat den Bedarf an einer einheitlichen Kontenverwaltung über mehrere Anbieter hinweg geschaffen.

Antigravity-Manager ist ein professioneller Kontenmanager und -wechsler für KI-Werkzeuge, der einen ein-Klick-nahtlosen Kontenwechsel bietet. Er wurde mit Tauri v2 + React entwickelt und läuft als native Desktop-Anwendung.

Hauptmerkmale:

  • Unterstützung für Multi-Protokoll-API-Proxys (OpenAI, Anthropic/Claude, Gemini)
  • Modellrouten und Mapping-Konfiguration
  • Traffic-Monitoring-Dashboard
  • Systemtray-Integration
  • Plattformübergreifende Unterstützung (Windows, macOS, Linux)

2. Vibe-Kanban — 12.631 ⭐

Metrik Wert
Repository BloopAI/vibe-kanban
Gesamtsterne 19.624
Lizenz Apache-2.0
Kategorie KI-Agenten-Orchestrierung

Die Verwaltung mehrerer KI-Programmieragenten über Chat-Schnittstellen wird für komplexe Projekte unübersichtlich. Vibe-Kanban revolutioniert den Workflow.

Vibe-Kanban ist eine Orchestrierungsplattform, die mehrere KI-Programmieragenten von einer einheitlichen Kanban-Board-Schnittstelle aus verwaltet. Anstatt chatbasierter Interaktionen weisen Sie Codierungsaufgaben wie im Projektmanagement zu und verfolgen diese.

Hauptmerkmale:

  • Unterstützung für Claude Code, Gemini CLI, OpenAI Codex, GitHub Copilot, Cursor Agent CLI
  • Parallelausführung mehrerer Agenten
  • Echtzeit-Taskstatusverfolgung
  • Zentralisierte MCP-Serverkonfiguration
  • Isolierte Ausführungsumgebungen pro Task
  • Automatisches Starten von Entwicklerservern

3. CC-Switch — 6.635 ⭐

Metrik Wert
Repository farion1231/cc-switch
Gesamtsterne 14.715
Lizenz MIT
Kategorie KI-Tool-Verwaltung

Das manuelle Bearbeiten von JSON-Konfigurationsdateien für KI-CLI-Werkzeuge ist fehleranfällig und umständlich. CC-Switch bietet eine visuelle Lösung.

CC-Switch ist eine plattformübergreifende Desktop-Anwendung, die als einheitliches Konfigurationszentrum für Claude Code, Codex, OpenCode und Gemini CLI dient.

Hauptmerkmale:

  • Visuelle API-Konfigurationsverwaltung
  • Ein-Klick-Anbieterwechsel ohne Neustarts
  • Integrierte Latenz-/Geschwindigkeitstests für API-Anbieter
  • Unterstützung für Drittanbieter-API-Proxys
  • Automatische Backups mit Cloud-Synchronisation
  • Gemeinsame Konfiguration für mehrere Anbieter

4. Goose — 4.401 ⭐

Metrik Wert
Repository block/goose
Gesamtsterne 29.507
Lizenz Apache-2.0
Kategorie KI-Codierungsagent

Die meisten KI-Codierungsassistenten hören bei Vorschlägen auf. Goose geht weiter mit autonomer Aufgabenausführung.

Goose ist ein Open-Source-, erweiterbarer KI-Agent von Block (ehemals Square), der Ingenieuraufgaben über Codevorschläge hinaus automatisiert. Er kann Code installieren, ausführen, bearbeiten und testen, während er lokal läuft. Wenn Sie daran interessiert sind, lokale LLMs für Goose zu nutzen, werfen Sie einen Blick auf unseren Ollama-Cheatsheet.

Hauptmerkmale:

  • Funktioniert mit jedem LLM-Anbieter
  • Autonome Fehlersuche und Bereitstellung
  • Neu geschrieben in Rust für Portabilität (kein Python erforderlich)
  • Erweiterungsrahmenwerk über MCP (Model Context Protocol)
  • Headless-Modus für Serverumgebungen
  • Electron-basierte GUI für macOS

5. OpenAI Codex — 3.454 ⭐

Metrik Wert
Repository openai/codex
Gesamtsterne 58.045
Lizenz Apache-2.0
Kategorie KI-Codierungsagent

OpenAIs offizieller Einstieg in die terminalbasierte KI-Codierung bringt ihre Modelle direkt in Ihre Kommandozeile.

Codex ist ein leichtgewichtiger Codierungsagent, der in Ihrem Terminal läuft, mit sowohl CLI- als auch Rust-Implementierungen. Er integriert sich in GitHub, Slack und Linear für die Workflow-Automatisierung.

Hauptmerkmale:

  • CLI-, IDE-Erweiterungs- und Web-Schnittstellen
  • AGENTS.md für benutzerdefinierte Agentendefinitionen
  • Skills-Framework für Erweiterbarkeit
  • Nicht-interaktiver Modus für Automatisierung
  • MCP (Model Context Protocol)-Unterstützung
  • GitHub-, Slack- und Linear-Integrationen

6. Memvid — 2.165 ⭐

Metrik Wert
Repository memvid/memvid
Gesamtsterne 12.657
Lizenz Apache-2.0
Kategorie KI-Gedächtnis/RAG

Komplexe RAG-Pipelines erfordern mehrere Datenbanken und Dienste. Memvid vereinfacht dies auf eine einzige Datei.

Memvid ist eine serverlose Speicherschicht, die komplexe RAG-Pipelines durch eine einzige tragbare .mv2-Datei ersetzt, die das gesamte Agentengedächtnis enthält – Daten, Einbettungen und Metadaten.

Hauptmerkmale:

  • Unter-5-ms-Suchlatenz auf Consumer-Hardware
  • 60 % höhere Genauigkeit im Vergleich zu traditionellem RAG
  • 93 % Einsparungen bei den Infrastrukturkosten
  • Hybrid-Suche: BM25 + semantische Vektoren
  • Zeitreise-Fehlersuche für Agentensitzungen
  • Funktioniert mit LangChain, AutoGen, CrewAI, Claude, Gemini, OpenAI

7. NautilusTrader — 1.902 ⭐

Metrik Wert
Repository nautechsystems/nautilus_trader
Gesamtsterne 18.684
Lizenz LGPL-3.0
Kategorie Algorithmenhandel

Professioneller Algorithmenhandel erfordert Nanosekundenpräzision und Multi-Asset-Unterstützung.

NautilusTrader ist eine leistungsstarke Algorithmenhandelsplattform und ereignisgetriebener Backtester mit Rust-Komponenten für Geschwindigkeit und einer Python-API für die Strategieentwicklung.

Hauptmerkmale:

  • Backtesting mit Nanosekundenauflösung
  • Multi-Asset: Krypto, Aktien, Futures, FX, Optionen, Wetten
  • Streams 5 Millionen Zeilen/Sekunde
  • Backtest-to-live-Code-Parität (keine Änderungen erforderlich)
  • Batchverarbeitung für Datensätze größer als der RAM

8. Dioxus — 1.726 ⭐

Metrik Wert
Repository DioxusLabs/dioxus
Gesamtsterne 34.449
Lizenz MIT/Apache-2.0
Kategorie App-Framework

Der Aufbau plattformübergreifender Apps erfordert typischerweise separate Codebases. Dioxus vereinigt Web-, Desktop- und Mobile-Entwicklung in Rust.

Dioxus ist ein Fullstack-App-Framework zum Erstellen von Web-, Desktop- und Mobile-Anwendungen aus einem einzigen Rust-Codebase. Vertrauenswürdig von Airbus, ESA und Y Combinator.

Hauptmerkmale:

  • Einziger Codebase für Web, Desktop, Mobile
  • Live-Hotreloading während der Entwicklung
  • Serverfunktionen für Fullstack-Apps
  • Typsichere Routing
  • 600KB Mindest-App-Größe

9. Tauri — 1.624 ⭐

Metrik Wert
Repository tauri-apps/tauri
Gesamtsterne 102.020
Lizenz MIT/Apache-2.0
Kategorie App-Framework

Electron-Apps sind notorisch groß. Tauri v2 baut kleinere, schnellere Desktop- und Mobile-Apps mit nativen Webviews.

Tauri ist ein Framework zum Erstellen plattformübergreifender Anwendungen mit einer Web-Frontend- und Rust-Backend. V2 fügt Android- und iOS-Unterstützung zu Linux, macOS und Windows hinzu.

Hauptmerkmale:

  • 600KB Mindest-App-Größe (gegenüber 100MB+ für Electron)
  • Android- und iOS-Unterstützung in v2
  • Jedes JavaScript-Framework für das Frontend
  • Verbesserte IPC mit benutzerdefinierten Protokollen
  • ACL-basiertes Berechtigungssystem
  • Swift/Kotlin-Integration für native APIs

10. Mise — 1.376 ⭐

Metrik Wert
Repository jdx/mise
Gesamtsterne 23.847
Lizenz MIT
Kategorie Dev-Tools

Die Verwaltung mehrerer Sprachversionen und Umgebungsvariablen über Projekte hinweg ist über Tools wie asdf, nvm und direnv fragmentiert. Mise vereinigt sie.

Mise (ehemals rtx) ist ein umfassendes Dev-Umgebungstool, das die Verwaltung von Laufzeitversionen (wie asdf/nvm), Umgebungsvariablen (wie direnv) und Taskausführung (wie make) kombiniert.

Hauptmerkmale:

  • Verwaltung von Node.js, Python, Ruby, Go und 100+ Tools
  • Automatischer Versionswechsel pro Verzeichnis
  • Verwaltung von Umgebungsvariablen pro Projekt
  • Integrierter Task-Runner
  • Viel schneller als asdf
  • Kompatibel mit dem asdf-Plugin-Ökosystem

11. Yazi — 1.163 ⭐

Metrik Wert
Repository sxyazi/yazi
Gesamtsterne 32.005
Lizenz MIT
Kategorie Dateimanager

Traditionelle Terminal-Dateimanager blockieren bei I/O-Operationen. Yazis asynchrone Architektur hält die Schnittstelle auch bei riesigen Verzeichnissen responsiv.

Yazi ist ein blitzschneller Terminal-Dateimanager, der vollständig auf asynchroner I/O mit Tokio basiert und chunked Loading für Verzeichnisse mit 100.000+ Dateien bietet.

Hauptmerkmale:

  • Asynchrone I/O durchgehend – blockiert nie
  • Chunked Loading für riesige Verzeichnisse
  • Hintergrund-Vorladen von Dateilisten
  • Mehrthread-MIME-Typ-Erkennung und Bildvorverarbeitung
  • Lua-basiertes Plugin-System
  • Integrierte Bildprotokoll-Unterstützung

12. Convex Backend — 1.066 ⭐

Metrik Wert
Repository get-convex/convex-backend
Gesamtsterne 9.759
Lizenz Apache-2.0
Kategorie Datenbank

Traditionelle Datenbanken erfordern separate Echtzeitschichten für Live-Updates. Convex bietet eingebaute Reaktivität.

Convex ist eine Open-Source-reaktive Datenbank, die für App-Entwickler entwickelt wurde, mit dem Backend in Rust. Sie bietet starke Konsistenz mit Echtzeit-Abonnements.

Hauptmerkmale:

  • Reaktive Abfragen mit automatischen Updates
  • Serverfunktionen in TypeScript
  • Starke Konsistenzgarantien
  • Rust-Client-Bibliothek verfügbar
  • Entwickelt für LLM-gesteuerte Anwendungen

13. Prek — 983 ⭐

Metrik Wert
Repository j178/prek
Gesamtsterne 3.992
Lizenz MIT
Kategorie Dev Tools

Pre-commit ist essenziell für die Codequalität, aber langsam aufgrund von Python-Overhead. Prek bietet dieselbe Funktionalität deutlich schneller.

Prek ist eine Rust-Neuanimplementierung von pre-commit, die mehrmals schneller ist, die Hälfte des Speicherplatzes benötigt und keine Python-Runtime erfordert. Für die Verwaltung Ihrer Git-Workflows sehen Sie sich unseren GIT-Befehls-Cheatsheet an.

Hauptmerkmale:

  • Single-Binary — keine Abhängigkeiten
  • Parallele Hook-Installation und -Ausführung
  • Eingebaute Rust-native Implementierungen häufiger Hooks
  • Nutzt uv für schnellere Python-Venv-Verwaltung
  • Monorepo/Workspace-Unterstützung
  • Drop-in-kompatibel mit .pre-commit-config.yaml

14. Ratatui — 980 ⭐

Metrik Wert
Repository ratatui/ratatui
Gesamtsterne 17.897
Lizenz MIT
Kategorie TUI-Framework

Der Aufbau von Terminal-UI in Rust benötigte ein modernes, aktiv gepflegtes Framework. Ratatui schließt diese Lücke.

Ratatui ist eine Rust-Bibliothek zum Erstellen schneller, leichter Terminal-Benutzeroberflächen unter Verwendung von Immediate-Mode-Grafiken. Wird von Netflix, OpenAI, AWS und Vercel genutzt.

Hauptmerkmale:

  • Immediate-Mode-Rendering (UI wird jeden Frame deklariert)
  • Mehrere Backends: Crossterm, Termion, Termwiz
  • Plattformübergreifend: macOS, Linux, Windows
  • 2000+ Crates wurden mit Ratatui erstellt
  • 15,8 Mio. Downloads auf crates.io

15. Starship — 819 ⭐

Metrik Wert
Repository starship/starship
Gesamtsterne 53.783
Lizenz ISC
Kategorie Shell-Prompt

Standard-Shell-Prompts fehlt Kontext. Starship bietet einen schönen, informativen Prompt, der überall funktioniert.

Starship ist ein minimaler, blitzschneller, unendlich anpassbarer Prompt für jede Shell. Er zeigt kontextbezogene Informationen wie Git-Status, Sprachversionen und Cloud-Kontext an.

Hauptmerkmale:

  • Funktioniert mit Bash, Zsh, Fish, PowerShell, Nushell und mehr
  • TOML-Konfiguration
  • Modular — aktivieren Sie nur, was Sie benötigen
  • Rust-optimierte Leistung
  • Nerd-Font-Icons

16. WezTerm — 799 ⭐

Metrik Wert
Repository wezterm/wezterm
Gesamtsterne 23.789
Lizenz MIT
Kategorie Terminal-Emulator

Moderne Terminal-Emulatoren benötigen GPU-Beschleunigung und plattformübergreifende Konsistenz.

WezTerm ist ein GPU-beschleunigter, plattformübergreifender Terminal-Emulator und Multiplexer, geschrieben in Rust, mit Lua-basierter Konfiguration.

Hauptmerkmale:

  • GPU-beschleunigtes Rendering
  • Plattformübergreifend (Windows, macOS, Linux)
  • Eingebauter Multiplexer
  • Lua-Konfiguration
  • Ligatur- und Emoji-Unterstützung

17. Zellij — 757 ⭐

Metrik Wert
Repository zellij-org/zellij
Gesamtsterne 28.513
Lizenz MIT
Kategorie Terminal-Multiplexer

Terminal-Multiplexer wie tmux haben steile Lernkurven. Zellij bietet ein zugänglichere Erfahrung.

Zellij ist ein Terminal-Arbeitsbereich mit allem, was man braucht — eine moderne Alternative zu tmux mit WebAssembly-Plugin-Unterstützung.

Hauptmerkmale:

  • WebAssembly/WASI-Plugin-System
  • Wurde aus eigenen Plugins erstellt (Dogfooding)
  • Intuitive Standard-Tastenkombinationen
  • Layout-System
  • Testen Sie ohne Installation über curl

18. Pumpkin — 585 ⭐

Metrik Wert
Repository Pumpkin-MC/Pumpkin
Gesamtsterne 6.648
Lizenz MIT
Kategorie Spielserver

Java-Minecraft-Server verbrauchen erhebliche Ressourcen. Pumpkin strebt nach Effizienz durch Rust.

Pumpkin ist eine Minecraft-Server-Implementierung, geschrieben in Rust, die für Geschwindigkeit und Effizienz beim Hosting von Spielservern entwickelt wurde.

Hauptmerkmale:

  • Rust-Leistung für Spielserver
  • Geringerer Ressourcenverbrauch als Java
  • Community-getriebene Entwicklung

19. Tree-sitter — 482 ⭐

Metrik Wert
Repository tree-sitter/tree-sitter
Gesamtsterne 23.595
Lizenz MIT
Kategorie Parsing

Traditionelle Parser bauen den gesamten AST bei jeder Änderung neu auf. Tree-sitters inkrementeller Ansatz ermöglicht Echtzeit-Syntaxfunktionen.

Tree-sitter ist ein inkrementelles Parsing-System für Programmierwerkzeuge, das schnelle Syntaxhervorhebung und Code-Navigation in Editoren wie Neovim und Helix ermöglicht.

Hauptmerkmale:

  • Inkrementelles Parsing — nur die geänderten Abschnitte werden neu geparst
  • Fehlerbehebung — erzeugt nützliche Bäume auch bei Syntaxfehlern
  • Grammatiken für 100+ Sprachen
  • Wird von GitHub für Syntaxhervorhebung genutzt
  • Ermöglicht Editorfunktionen in Neovim, Helix, Zed

20. Rig — 464 ⭐

Metrik Wert
Repository 0xPlaygrounds/rig
Gesamtsterne 5.723
Lizenz MIT
Kategorie LLM-Framework

Der Aufbau von LLM-Anwendungen in Rust erfordert ein strukturiertes Framework für Agenten und Pipelines.

Rig ist ein Framework zum Erstellen modularer und skalierbarer LLM-Anwendungen in Rust, ähnlich wie LangChain, aber für das Rust-Ökosystem.

Hauptmerkmale:

  • Modulare Agentenarchitektur
  • RAG-Pipeline-Unterstützung
  • Mehrere LLM-Anbieter-Integrationen
  • Typensichere Rust-Implementierung

21. Nushell — 398 ⭐

Metrik Wert
Repository nushell/nushell
Gesamtsterne 38.018
Lizenz MIT
Kategorie Shell

Traditionelle Shells behandeln alles als Text. Nushell bringt strukturierte Daten in die Kommandozeile.

Nushell ist eine neue Art von Shell, die Eingabe/Ausgabe als strukturierte Daten (Tabellen, Datensätze) behandelt, anstatt als reinen Text, was eine leistungsstarke Datenmanipulation ermöglicht.

Hauptmerkmale:

  • Strukturierte Daten-Pipelines
  • Eingebaute Datentypen (Tabellen, Datensätze, Listen)
  • Plattformübergreifend
  • IDE-ähnliche Vervollständigungen
  • Plugin-System

22. SurrealDB — 367 ⭐

Metrik Wert
Repository surrealdb/surrealdb
Gesamtsterne 30.962
Lizenz BSL-1.1
Kategorie Datenbank

Moderne Anwendungen benötigen Dokumentenspeicherung, Graph-Abfragen und Echtzeitsynchronisation. SurrealDB kombiniert diese Funktionen.

SurrealDB ist eine skalierbare, verteilte, kollaborative Dokument-Graph-Datenbank für das Echtzeit-Web, die SQL-ähnliche Abfragen mit Graph-Traversal kombiniert.

Hauptmerkmale:

  • Dokument + Graph-Datenbank
  • SQL-ähnliche Abfragesprache (SurrealQL)
  • Echtzeit-Abonnements
  • Multi-Tenant von Design
  • Eingebettete oder verteilte Modi

23. Turborepo — 360 ⭐

Metrik Wert
Repository vercel/turborepo
Gesamtsterne 29.665
Lizenz MIT
Kategorie Build-System

JavaScript/TypeScript-Monorepos benötigen intelligentes Caching und Task-Orchestrierung.

Turborepo ist das Build-System von Vercel, optimiert für JavaScript- und TypeScript-Monorepos, geschrieben in Rust für Leistung.

Hauptmerkmale:

  • Inkrementelle Builds mit intelligentem Caching
  • Remote-Caching für CI/CD
  • Parallele Task-Ausführung
  • Pipeline-Konfiguration
  • Zero-Config für die meisten Projekte

Zusammenfassungstabelle

Rang Projekt Sterne/Monat Gesamtsterne Kategorie
1 Antigravity-Manager 14.702 19.223 AI-Tool-Management
2 Vibe-Kanban 12.631 19.624 AI-Agenten-Orchestrierung
3 CC-Switch 6.635 14.715 AI-Tool-Management
4 Goose 4.401 29.507 AI-Coding-Agent
5 Codex 3.454 58.045 AI-Coding-Agent
6 Memvid 2.165 12.657 AI-Memory/RAG
7 NautilusTrader 1.902 18.684 Algorithmic Trading
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 Dateimanager
12 Convex Backend 1.066 9.759 Datenbank
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 Spielserver
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 Datenbank
23 Turborepo 360 29.665 Build-System

Explosion von AI-Coding-Tools: Die Top 6 Projekte beziehen sich alle auf AI-Coding — Verwaltung von Konten, Orchestrierung von Agenten, Bereitstellung von Speicher oder Agenten selbst. Rust + Tauri ist zum bevorzugten Stack für diese Tools geworden.

Terminal-Renaissance: Projekte wie Yazi, Starship, WezTerm, Zellij und Nushell zeigen Rusts Dominanz in modernen Terminal-Tools, die asynchrone I/O und Zero-Cost-Abstraktionen nutzen.

Plattformübergreifende Frameworks: Tauri und Dioxus demonstrieren Rusts wachsende Rolle in der plattformübergreifenden App-Entwicklung und bieten Alternativen zu Electron und React Native.

Developer Experience: Mise und Prek zeigen Rust-Projekte, die langsamere Python-basierte Dev-Tools durch schnellere, abhängigkeitsfreie Alternativen ersetzen.

Verwandte Artikel

Quellen