Discover the top trending Rust repositories and projects on Github. Explore the latest trends in Rust development.

Trending Repositories

1

zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
🔥🔥🔥
2

Graphite

2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
📣
3

bite

Debugger and decompiler focused on comprehensive rust support.
📣
4

rtx

Runtime Executor (asdf rust clone)
📣
5

pylyzer

A fast static code analyzer & language server for Python
📣
6

mail-server

Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP)
📣
7

pingora

A library for building fast, reliable and evolvable network services.
📣
8

typst

A new markup-based typesetting system that is powerful and easy to learn.
📣
9

gleam

⭐️ A friendly language for building type-safe, scalable systems!
📣
10

tauri

Build smaller, faster, and more secure desktop applications with a web frontend.
📣
11

just

🤖 Just a command runner
📣
12

candle

Minimalist ML framework for Rust
📣
13

hermit

Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.
📣
14

ruff

An extremely fast Python linter, written in Rust.
📣
15

dioxus

Fullstack GUI library for desktop, web, mobile, and more.
📣
16

openobserve

🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces, RUM, Error tracking, Session replay).
📣
17

zoxide

A smarter cd command. Supports all major shells.
⬆️
18

dns-over-wikipedia

Redirect `.idk` domains using Wikipedia
⬆️
19

rustdesk

An open-source remote desktop, and alternative to TeamViewer.
⬆️
20

zellij

A terminal workspace with batteries included
⬆️
21

polars

Dataframes powered by a multithreaded, vectorized query engine, written in Rust
⬆️
22

atuin

🐢 Magical shell history
⬆️
23

rust-magic-patterns

Magical Rust patterns laid out and simplified
⬆️
24

lapce

Lightning-fast and Powerful Code Editor written in Rust
⬆️
25

meilisearch

A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
⬆️
26

rotz

Fully cross platform dotfile manager and dev environment bootstrapper written in Rust.
⬆️
27

wrecc

An x86_64 C compiler written in Rust from scratch
⬆️
28

ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore
⬆️
29

faer-rs

Linear algebra foundation for the Rust programming language
⬆️
30

niri

A scrollable-tiling Wayland compositor.
⬆️
31

jj

A Git-compatible VCS that is both simple and powerful
⬆️
32

BugStalker

⬆️
33

rpgp

OpenPGP implemented in pure Rust, permissively licensed
⬆️
34

awesome-rust

A curated list of Rust code and resources.
⬆️
35

difftastic

a structural diff that understands syntax 🟥🟩
⬆️
36

lan-mouse

mouse & keyboard sharing via LAN
⬆️
37

rust

Empowering everyone to build reliable and efficient software.
⬆️
38

neon

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.
⬆️
39

ast-grep

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
⬆️
40

rustlings

🦀 Small exercises to get you used to reading and writing Rust code!
⬆️
41

bat

A cat(1) clone with wings.
⬆️
42

fnm

🚀 Fast and simple Node.js version manager, built in Rust
⬆️
43

monolith

⬛️ CLI tool for saving complete web pages as a single HTML file
⬆️
44

starship

☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
⬆️
45

genact

🌀 A nonsense activity generator
⬆️
46

kanidm

Kanidm: A simple, secure and fast identity management platform
⬆️
47

unfmt

A compile-time pattern matching library that reverses the interpolation process of `format!`.
⬆️
48

hyperfine

A command-line benchmarking tool
⬆️
49

nix-inspect

Interactive tui for inspecting nix configs
⬆️
50

bevy

A refreshingly simple data-driven game engine built in Rust
⬆️
51

vaultwarden

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
⬆️
52

tokio

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
⬆️
53

axum

Ergonomic and modular web framework built with Tokio, Tower, and Hyper
⬆️
54

rye

An Experimental Package Management Solution for Python
⬆️
55

rerun

Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
⬆️
56

nh

Yet another nix cli helper
⬆️
57

alacritty

A cross-platform, OpenGL terminal emulator.
⬆️
58

slint

Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
⬆️
59

octox

Unix-like OS in Rust inspired by xv6-riscv
⬆️
60

wgpu

Cross-platform, safe, pure-rust graphics api.
⬆️
61

river

This repository is the home of the River reverse proxy application, based on the pingora library from Cloudflare.
⬆️
62

tree-sitter

An incremental parsing system for programming tools
⬆️
63

cve-rs

Blazingly 🔥 fast 🚀 memory vulnerabilities, written in 100% safe Rust. 🦀
⬆️
64

oxc

⚓ A suite of high-performance tools for JavaScript and TypeScript written in Rust.
⬆️
65

bpftop

bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.
⬆️
66

wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
⬆️
67

qdrant

Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
⬆️
68

delta

A syntax-highlighting pager for git, diff, and grep output
⬆️
69

comprehensive-rust

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
⬆️
70

egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
⬆️
71

aichat

All-in-one CLI tool for 10+ AI platforms, including OpenAI(ChatGPT), Gemini, Claude, Mistral, LocalAI, Ollama, VertexAI, Ernie, Qianwen...
⬆️
72

parquet-wasm

Rust-based WebAssembly bindings to read and write Apache Parquet data
⬆️
73

rspack

A fast Rust-based web bundler 🦀️
⬆️
74

Kooha

Elegantly record your screen
⬆️
75

sqlx

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
⬆️
76

nushell

A new type of shell
⬆️
77

untwine

⬆️
78

git-cliff

A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
⬆️
79

arrow-datafusion

Apache Arrow DataFusion SQL Query Engine
⬆️
80

quickwit

Sub-second search & analytics engine on cloud storage
⬆️
81

solana

Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
⬆️
82

hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
⬆️
83

oha

Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.
⬆️
84

freya

Native GUI library for 🦀 Rust powered by 🧬 Dioxus and 🎨 Skia.
⬆️
85

iced

A cross-platform GUI library for Rust, inspired by Elm
⬆️
86

hurl

Hurl, run and test HTTP requests with plain text.
⬆️
87

angle-grinder

Slice and dice logs on the command line
⬆️
88

dufs

A file server that supports static serving, uploading, searching, accessing control, webdav...
⬆️
89

jolt

The simplest and most extensible ZK VM. Fast and fully open source from a16z crypto. ⚡ 💌
⬆️
90

apple-platform-rs

Rust crates supporting Apple platform development
⬆️
91

fd

A simple, fast and user-friendly alternative to 'find'
⬆️
92

firecracker

Secure and fast microVMs for serverless computing.
⬆️
93

ord

👁‍🗨 Rare and exotic sats
⬆️
94

rust-course

“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book
⬆️
95

rnote

Sketch and take handwritten notes.
⬆️
96

extrasafe

Make your code extra-safe by voluntarily dropping privileges
⬆️
97

czkawka

Multi functional app to find duplicates, empty folders, similar images etc.
⬆️
98

greptimedb

An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.
⬆️
99

asciinema

Terminal session recorder 📹
⬆️
100

wasmtime

A fast and secure runtime for WebAssembly
⬆️