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

binsider

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

Pake

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

whenfs

A FUSE filesystem for your Google calendar
🔥
5

blitz

High performance HTML and CSS renderer powered by WGPU
🔥
6

just

🤖 Just a command runner
🔥
7

rustdesk

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

git-absorb

git commit --fixup, but automatic
🔥
9

tauri

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

ruff

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

ripgrep-all

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

wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
📣
13

oxc

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

jj

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

typst

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

Graphite

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

vaultwarden

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

openobserve

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

bon

Generate builders for everything!
📣
20

delta

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

harper

The Grammar Checker for Developers
📣
22

Pumpkin

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

rtx

Runtime Executor (asdf rust clone)
📣
24

zellij

A terminal workspace with batteries included
📣
25

deno

A modern runtime for JavaScript and TypeScript.
⬆️
26

oha

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

rnote

Sketch and take handwritten notes.
⬆️
28

rolldown

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

atuin

🐢 Magical shell history
⬆️
30

zoxide

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

pg_replicate

Build Postgres replication apps in Rust
⬆️
32

100-exercises-to-learn-rust

A self-paced course to learn Rust, one exercise at a time.
⬆️
33

mail-server

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

rust-gpu

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

meilisearch

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

axum

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

chroma

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

dioxus

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

rspack

The fast Rust-based web bundler with webpack-compatible API 🦀️
⬆️
40

polars

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

hyperfine

A command-line benchmarking tool
⬆️
42

ripgrep

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

neon

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

pingora

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

rye

An Experimental Package Management Solution for Python
⬆️
46

egui

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

tree-sitter

An incremental parsing system for programming tools
⬆️
48

candle

Minimalist ML framework for Rust
⬆️
49

ast-grep

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

gleam

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

niri

A scrollable-tiling Wayland compositor.
⬆️
52

lm.rs

Minimal LLM inference in Rust
⬆️
53

qdrant

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

RustPython

A Python Interpreter written in Rust
⬆️
55

rust

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

fnm

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

monitor

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

rustlings

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

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
⬆️
60

bat

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

bevy

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

starship

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

quickwit

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

kameo

Fault-tolerant Async Actors Built on Tokio
⬆️
65

git-cliff

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

convex-backend

The Convex open-source backend
⬆️
67

zerocopy

⬆️
68

alacritty

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

tokio

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

czkawka

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

surrealdb

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

firecracker

Secure and fast microVMs for serverless computing.
⬆️
73

sqlx

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

nushell

A new type of shell
⬆️
75

slint

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

ZLUDA

CUDA on ??? GPUs
⬆️
77

fd

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

SQLpage

SQL-only webapp builder, empowering data analysts to build websites and applications quickly
⬆️
79

handwriter.ttf

Handwriting synthesis with Harfbuzz WASM.
⬆️
80

leptos

Build fast web applications with Rust.
⬆️
81

tantivy

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

difftastic

a structural diff that understands syntax 🟥🟩
⬆️
83

bandwhich

Terminal bandwidth utilization tool
⬆️
84

iceoryx2

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

iced

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

comprehensive-rust

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

zola

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

hurl

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

wgpu

A cross-platform, safe, pure-Rust graphics API.
⬆️
90

rerun

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

pyo3

Rust bindings for the Python interpreter
⬆️
92

backon

Retry with backoff without effort.
⬆️
93

dufs

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

embassy

Modern embedded framework, using Rust and async.
⬆️
95

arrow-datafusion

Apache Arrow DataFusion SQL Query Engine
⬆️
96

actix-web

Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
⬆️
97

flutter_rust_bridge

High-level memory-safe binding generator for Flutter/Dart <-> Rust
⬆️
98

boxxy

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

vector

A high-performance observability data pipeline.
⬆️
100

lapce

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