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

Trending Repositories

1

binsider

Analyze ELF binaries like a boss (WIP)
🔥🔥🔥
2

zed

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

Pake

🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用
🔥🔥🔥
4

git-absorb

git commit --fixup, but automatic
🔥🔥
5

ripgrep-all

rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
🔥
6

just

🤖 Just a command runner
🔥
7

tauri

Build smaller, faster, and more secure desktop applications with a web frontend.
🔥
8

oxc

⚓ A suite of high-performance tools for JavaScript and TypeScript written in Rust.
🔥
9

Graphite

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

typst

A new markup-based typesetting system that is powerful and easy to learn.
🔥
11

rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
📣
12

ruff

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

openobserve

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

delta

A syntax-highlighting pager for git, diff, and grep output
📣
15

harper

The Grammar Checker for Developers
📣
16

Pumpkin

Empowering everyone to host fast and efficient Minecraft servers.
📣
17

deno

A modern runtime for JavaScript and TypeScript.
📣
18

jj

A Git-compatible VCS that is both simple and powerful
📣
19

bon

Generate builders for everything!
📣
20

rnote

Sketch and take handwritten notes.
📣
21

rtx

Runtime Executor (asdf rust clone)
📣
22

vaultwarden

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
📣
23

100-exercises-to-learn-rust

A self-paced course to learn Rust, one exercise at a time.
📣
24

zellij

A terminal workspace with batteries included
📣
25

rspack

The fast Rust-based web bundler with webpack-compatible API 🦀️
📣
26

oha

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

atuin

🐢 Magical shell history
⬆️
28

wezterm

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

lm.rs

Minimal LLM inference in Rust
⬆️
30

rolldown

Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.
⬆️
31

axum

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

pingora

A library for building fast, reliable and evolvable network services.
⬆️
33

zoxide

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

cyme

List system USB buses and devices; a lib and modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
⬆️
35

ripgrep

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

mail-server

Secure & Modern All-in-One Mail Server (IMAP, JMAP, POP3, SMTP)
⬆️
37

niri

A scrollable-tiling Wayland compositor.
⬆️
38

kameo

Fault-tolerant Async Actors Built on Tokio
⬆️
39

meilisearch

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

hyperfine

A command-line benchmarking tool
⬆️
41

polars

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

candle

Minimalist ML framework for Rust
⬆️
43

zerocopy

⬆️
44

dioxus

Fullstack app framework for web, desktop, mobile, and more.
⬆️
45

bevy

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

gleam

⭐️ A friendly language for building type-safe, scalable systems!
⬆️
47

egui

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

starship

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

chroma

the AI-native open-source embedding database
⬆️
50

iceoryx2

Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust
⬆️
51

rustlings

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

monitor

🦎 a tool to build and deploy software on many servers 🦎
⬆️
53

git-cliff

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

rust

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

alacritty

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

tree-sitter

An incremental parsing system for programming tools
⬆️
57

fnm

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

rye

An Experimental Package Management Solution for Python
⬆️
59

qdrant

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

ast-grep

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

neon

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
⬆️
62

quickwit

Cloud-native search engine for observability. An open-source alternative to Datadog, Elasticsearch, Loki, and Tempo.
⬆️
63

bandwhich

Terminal bandwidth utilization tool
⬆️
64

nushell

A new type of shell
⬆️
65

bat

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

firecracker

Secure and fast microVMs for serverless computing.
⬆️
67

hurl

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

surrealdb

A scalable, distributed, collaborative, document-graph database, for the realtime web
⬆️
69

difftastic

a structural diff that understands syntax 🟥🟩
⬆️
70

rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
⬆️
71

czkawka

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

fd

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

tokio

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

sqlx

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

tantivy

Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
⬆️
76

slint

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

boxxy

boxxy puts bad Linux applications in a box with only their files.
⬆️
78

backon

Retry with backoff without effort.
⬆️
79

leptos

Build fast web applications with Rust.
⬆️
80

convex-backend

The Convex open-source backend
⬆️
81

krun

krun - run programs from your system in a microVM
⬆️
82

srgn

A grep-like tool which understands source code syntax and allows for manipulation in addition to search
⬆️
83

iced

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

gitoxide

An idiomatic, lean, fast & safe pure Rust implementation of Git
⬆️
85

blitz

High performance HTML and CSS renderer powered by WGPU
⬆️
86

ZLUDA

CUDA on ??? GPUs
⬆️
87

arrow-datafusion

Apache Arrow DataFusion SQL Query Engine
⬆️
88

roc

A fast, friendly, functional language.
⬆️
89

rerun

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

zola

A fast static site generator in a single binary with everything built-in. https://www.getzola.org
⬆️
91

hyperswitch

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

rune

The music manager we love.
⬆️
93

libsignal

Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.
⬆️
94

bacon

background rust code check
⬆️
95

pyo3

Rust bindings for the Python interpreter
⬆️
96

pgvectorscale

A complement to pgvector for high performance, cost efficient vector search on large workloads.
⬆️
97

lsd

The next gen ls command
⬆️
98

RustPython

A Python Interpreter written in Rust
⬆️
99

komorebi

A tiling window manager for Windows 🍉
⬆️
100

aichat

All-in-one AI CLI tool that integrates 20+ AI platforms, including OpenAI, Azure-OpenAI, Gemini, Claude, Mistral, Cohere, VertexAI, Bedrock, Ollama, Ernie, Qianwen, Deepseek...
⬆️