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

Trending Repositories

1

spacedrive

Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
🔥🔥🔥
2

hyperswitch

An Open Source Financial Switch to make Payments fast, reliable and affordable
🔥🔥🔥
3

typst

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

ruff

An extremely fast Python linter, written in Rust.
🔥🔥
5

oxc

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

candle

Minimalist ML framework for Rust
🔥🔥
7

comprehensive-rust

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
🔥
8

windows-drivers-rs

Platform that enables Windows driver development in Rust. Developed by Surface.
🔥
9

tauri

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

pagefind

Static low-bandwidth search at scale
🔥
11

rustdesk

An open-source remote desktop, and alternative to TeamViewer.
🔥
12

lapce

Lightning-fast and Powerful Code Editor written in Rust
📣
13

qdrant

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

bevy

A refreshingly simple data-driven game engine built in Rust
📣
15

text-embeddings-inference

A blazing fast inference solution for text embeddings models
📣
16

hurl

Hurl, run and test HTTP requests with plain text.
📣
17

just

🤖 Just a command runner
📣
18

eyra

Rust programs written entirely in Rust
📣
19

shuttle

Build & ship backends without writing any infrastructure files.
📣
20

hyperfine

A command-line benchmarking tool
📣
21

polars

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

rustlings

🦀 Small exercises to get you used to reading and writing Rust code!
📣
23

vaultwarden

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

divan

Fast, simple, reliable benchmarking for Rust projects
📣
25

axum

Ergonomic and modular web framework built with Tokio, Tower, and Hyper
📣
26

surrealdb

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

typewriter

Turn your keyboard into a typewriter (WIP)
⬆️
28

wezterm

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

atuin

🐢 Magical shell history
⬆️
30

makepad

Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
⬆️
31

leptos

Build fast web applications with Rust.
⬆️
32

rspack

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

rust

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

ast-grep

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

egui

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

ripgrep

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

slint

Slint is a declarative GUI toolkit to build native user interfaces for applications that are written in Rust, C++, or JavaScript.
⬆️
38

delta

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

floem

A native Rust UI library with fine-grained reactivity
⬆️
40

dioxus

Fullstack GUI library for desktop, web, mobile, and more.
⬆️
41

awesome-rust

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

meilisearch

A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
⬆️
43

zellij

A terminal workspace with batteries included
⬆️
44

nushell

A new type of shell
⬆️
45

rerun

Log images, point clouds, etc, and visualize them effortlessly. Built in Rust using egui
⬆️
46

samply

Command-line sampling profiler for macOS and Linux
⬆️
47

openobserve

🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces).
⬆️
48

neon

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

wasmtime

A fast and secure runtime for WebAssembly
⬆️
50

napi-rs

A framework for building compiled Node.js add-ons in Rust via Node-API
⬆️
51

alacritty

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

starship

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

czkawka

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

ChatGPT

🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
⬆️
55

rye

An Experimental Package Management Solution for Python
⬆️
56

fd

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

life-dashboard

E-Iink based dashboard for every day life
⬆️
58

comfy

Comfy is a fun 2D game engine built in Rust. It's designed to be opinionated, productive, and easy to use.
⬆️
59

static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.
⬆️
60

dprint

Pluggable and configurable code formatting platform written in Rust.
⬆️
61

rtx

Runtime Executor (asdf rust clone)
⬆️
62

rust-course

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

bat

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

sqlx

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

tree-sitter

An incremental parsing system for programming tools
⬆️
66

pulsar

A modular and blazing fast runtime security framework for the IoT, powered by eBPF.
⬆️
67

wasmer

🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
⬆️
68

jj

A Git-compatible DVCS that is both simple and powerful
⬆️
69

fnm

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

embassy

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

vtracer

Raster to Vector Graphics Converter
⬆️
72

gifski

GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.
⬆️
73

pacquet

experimental package manager for node.js
⬆️
74

tokio

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

wgpu

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

Rocket

A web framework for Rust.
⬆️
77

difftastic

a structural diff that understands syntax 🟥🟩
⬆️
78

influxdb

Scalable datastore for metrics, events, and real-time analytics
⬆️
79

zoxide

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

iced

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

Pake

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

actix-web

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

crux

Cross-platform app development in Rust
⬆️
84

git-cliff

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

Graphite

2D raster & vector editor that melds traditional layers & tools with a modern node-based, fully non-destructive procedural workflow.
⬆️
86

turbo

Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
⬆️
87

roc

A fast, friendly, functional language. Work in progress!
⬆️
88

spin

Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
⬆️
89

mdBook

Create book from markdown files. Like Gitbook but implemented in Rust
⬆️
90

sudo-rs

A memory safe implementation of sudo and su.
⬆️
91

lsd

The next gen ls command
⬆️
92

sherif

Opinionated, zero-config linter for JavaScript monorepos
⬆️
93

py-spy

Sampling profiler for Python programs
⬆️
94

deno

A modern runtime for JavaScript and TypeScript.
⬆️
95

anki

Anki's shared backend and web components, and the Qt frontend
⬆️
96

touchHLE

High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/q/project:hikari-no-yume/touchHLE+status:open
⬆️
97

vector

A high-performance observability data pipeline.
⬆️
98

oha

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

gleam

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

bottom

Yet another cross-platform graphical process/system monitor.
⬆️