Open Source: #rust

Catalog projects marked with #rust. Tags work as dedicated landing pages, so related tools are easier to find and connect.

This collection holds 44 projects with a combined 2,801,348 GitHub stars. Main languages: Rust.

About the Rust projects

Rust is the language people fall in love with: C++ speed without segfaults, and a strict compiler that works like a free code reviewer. System utilities, bundlers, and even browser internals are being rewritten in it — almost all in the open.

Gathered here are the catalog's Rust projects, from command-line tools to libraries. The Rust community is famous for code quality — these repositories are worth reading purely as study material.

Filters

Reset
Languages

Repositories

Found: 44
FuelLabs/fuel-core
fuel-core

fuel-core is a Rust full-node implementation for the Fuel v2 protocol: the client that participates in the Fuel network.

Stars 56,991 Forks 2,860 Author FuelLabs Language Rust License Unknown
Open
typst/typst
Typst

Typst is a markup-based typesetting system for writing articles, reports, learning material, and PDFs without a heavy visual editor.

Stars 54,564 Forks 1,629 Author typst Language Rust License Unknown
Open
lencx/ChatGPT
ChatGPT Desktop

ChatGPT Desktop is an unofficial desktop app for ChatGPT built with Tauri and Rust.

Stars 54,387 Forks 6,153 Author lencx Language Rust License Unknown
Open
aaif-goose/goose
goose

goose is a local AI agent with a desktop app, CLI, and API for code, research, and automation.

Stars 48,709 Forks 5,115 Author aaif-goose Language Rust License Apache-2.0
Open
bevyengine/bevy
Bevy

Bevy is a data-driven game engine in Rust: an open game engine with an ECS approach, fast releases, and an early-stage status.

Stars 46,878 Forks 4,660 Author bevyengine Language Rust License Apache-2.0
Open
helix-editor/helix
Helix

Helix is a modal code editor written in Rust, inspired by Kakoune and Neovim, with multiple selections and a modern editing model.

Stars 44,995 Forks 3,571 Author helix-editor Language Rust License MPL-2.0
Open
sharkdp/fd
fd

fd is a fast and friendly terminal file search tool, an alternative to find with sensible defaults, regex, and .gitignore awareness.

Stars 43,478 Forks 1,077 Author sharkdp Language Rust License Apache-2.0
Open
juspay/hyperswitch
Hyperswitch

Hyperswitch is an open payments platform for provider connectivity, payment routing, checkout SDKs, and operational payment processes.

Stars 43,143 Forks 4,914 Author juspay Language Rust License Apache-2.0
Open
nushell/nushell
Nushell

Nushell is a modern shell where commands pass structured data instead of only text.

Stars 39,821 Forks 2,167 Author nushell Language Rust License MIT
Open
sxyazi/yazi
Yazi

Yazi is a fast terminal file manager written in Rust and based on asynchronous I/O.

Stars 39,821 Forks 916 Author sxyazi Language Rust License MIT
Open