🇩🇪 Made in Germany

Discover Germany's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Germany.

TOP Rust Projects

1
sharkdp/bat

sharkdp/bat

A cat(1) clone with wings.
Rust
48,695
star
2
sharkdp/fd

sharkdp/fd

A simple, fast and user-friendly alternative to 'find'
Rust
33,228
star
3
typst/typst

typst/typst

A new markup-based typesetting system that is powerful and easy to learn.
Rust
32,833
star
4
qdrant/qdrant

qdrant/qdrant

Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
Rust
19,659
star
5
sharkdp/hyperfine

sharkdp/hyperfine

A command-line benchmarking tool
Rust
18,256
star
6
slint-ui/slint

slint-ui/slint

Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
Rust
16,282
star
7
XAMPPRocky/tokei

XAMPPRocky/tokei

Count your code, quickly.
Rust
10,875
star
8
sharkdp/hexyl

sharkdp/hexyl

A command-line hex viewer
Rust
8,565
star
9
phiresky/ripgrep-all

phiresky/ripgrep-all

rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
Rust
8,147
star
10
spacejam/sled

spacejam/sled

the champagne of beta embedded databases
Rust
8,111
star
11
flxzt/rnote

flxzt/rnote

Sketch and take handwritten notes.
Rust
8,022
star
12
elkowar/eww

elkowar/eww

ElKowars wacky widgets
Rust
7,513
star
13
svenstaro/genact

svenstaro/genact

🌀 A nonsense activity generator
Rust
7,449
star
14
Byron/gitoxide

Byron/gitoxide

An idiomatic, lean, fast & safe pure Rust implementation of Git
Rust
7,202
star
15
pemistahl/grex

pemistahl/grex

A command-line tool and Rust library for generating regular expressions from user-provided test cases
Rust
6,124
star
16
fschutt/azul

fschutt/azul

Desktop GUI Framework
Rust
5,873
star
17
autumnai/leaf

autumnai/leaf

Open Machine Intelligence Framework for Hackers. (GPU/CPU)
Rust
5,557
star
18
hrkfdn/ncspot

hrkfdn/ncspot

Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
Rust
4,995
star
19
Nukesor/pueue

Nukesor/pueue

🌠 Manage your shell commands.
Rust
4,812
star
20
sharkdp/pastel

sharkdp/pastel

A command-line tool to generate, analyze, convert and manipulate colors
Rust
4,746
star
21
svenstaro/miniserve

svenstaro/miniserve

🌟 For when you really just want to serve some files over HTTP right now!
Rust
4,653
star
22
flosse/rust-web-framework-comparison

flosse/rust-web-framework-comparison

A comparison of some web frameworks and libs written in Rust
Rust
4,385
star
23
jhspetersson/fselect

jhspetersson/fselect

Find files with SQL-like queries
Rust
3,668
star
24
mainmatter/100-exercises-to-learn-rust

mainmatter/100-exercises-to-learn-rust

A self-paced course to learn Rust, one exercise at a time.
Rust
3,527
star
25
greenbone/openvas-scanner

greenbone/openvas-scanner

This repository contains the scanner component for Greenbone Community Edition.
Rust
3,228
star
26
AmrDeveloper/GQL

AmrDeveloper/GQL

Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions
Rust
3,153
star
27
cloudhead/rx

cloudhead/rx

👾 Modern and minimalist pixel editor
Rust
2,920
star
28
maciejhirsz/logos

maciejhirsz/logos

Create ridiculously fast Lexers
Rust
2,849
star
29
Byron/dua-cli

Byron/dua-cli

View disk space usage and delete unwanted data, fast.
Rust
2,803
star
30
withoutboats/notty

withoutboats/notty

A new kind of terminal
Rust
2,246
star
31
hannobraun/fornjot

hannobraun/fornjot

Early-stage b-rep CAD kernel, written in the Rust programming language.
Rust
1,987
star
32
dgrunwald/rust-cpython

dgrunwald/rust-cpython

Rust <-> Python bindings
Rust
1,815
star
33
swsnr/mdcat

swsnr/mdcat

cat for markdown
Rust
1,770
star
34
Mercateo/rust-for-node-developers

Mercateo/rust-for-node-developers

An introduction to the Rust programming language for Node developers.
Rust
1,764
star
35
kpcyrd/sn0int

kpcyrd/sn0int

Semi-automatic OSINT framework and package manager
Rust
1,559
star
36
sharkdp/vivid

sharkdp/vivid

A themeable LS_COLORS generator with a rich filetype datebase
Rust
1,479
star
37
phiresky/sqlite-zstd

phiresky/sqlite-zstd

Transparent dictionary-based row-level compression for SQLite
Rust
1,447
star
38
das-labor/panopticon

das-labor/panopticon

A libre cross-platform disassembler.
Rust
1,426
star
39
tomaka/redshirt

tomaka/redshirt

🧑‍🔬 Operating system
Rust
1,424
star
40
static-web-server/static-web-server

static-web-server/static-web-server

A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡
Rust
1,350
star
41
Rahix/avr-hal

Rahix/avr-hal

embedded-hal abstractions for AVR microcontrollers
Rust
1,264
star
42
Aleph-Alpha/ts-rs

Aleph-Alpha/ts-rs

Generate TypeScript bindings from Rust types
Rust
1,131
star
43
fff-rs/juice

fff-rs/juice

The Hacker's Machine Learning Engine
Rust
1,109
star
44
tomaka/rouille

tomaka/rouille

Web framework in Rust
Rust
1,087
star
45
japaric/xargo

japaric/xargo

The sysroot manager that lets you build and customize `std`
Rust
1,080
star
46
greyblake/nutype

greyblake/nutype

Rust newtype with guarantees 🇺🇦 🦀
Rust
1,068
star
47
void-rs/void

void-rs/void

terminal-based personal organizer
Rust
1,067
star
48
mike-engel/jwt-cli

mike-engel/jwt-cli

A super fast CLI tool to decode and encode JWTs built in Rust
Rust
1,066
star
49
zargony/fuse-rs

zargony/fuse-rs

Rust library for filesystems in userspace (FUSE)
Rust
1,062
star
50
XAMPPRocky/octocrab

XAMPPRocky/octocrab

A modern, extensible GitHub API Client for Rust.
Rust
1,058
star
51
gnzlbg/cargo-asm

gnzlbg/cargo-asm

cargo subcommand showing the assembly or llvm-ir generated for Rust code
Rust
1,045
star
52
bikeshedder/deadpool

bikeshedder/deadpool

Dead simple pool implementation for rust with async-await
Rust
1,022
star
53
Byron/google-apis-rs

Byron/google-apis-rs

A binding and CLI generator for all Google APIs
Rust
1,011
star
54
hoodie/notify-rust

hoodie/notify-rust

☝️send desktop notifications from your Rust app.
Rust
1,000
star
55
sassman/t-rec-rs

sassman/t-rec-rs

Blazingly fast terminal recorder that generates animated gif images for the web written in rust
Rust
966
star
56
sharkdp/binocle

sharkdp/binocle

a graphical tool to visualize binary data
Rust
964
star
57
kpcyrd/sniffglue

kpcyrd/sniffglue

Secure multithreaded packet sniffer
Rust
958
star
58
bwasty/learn-opengl-rs

bwasty/learn-opengl-rs

Rust port of JoeyDeVries/LearnOpenGL
Rust
955
star
59
sharkdp/diskus

sharkdp/diskus

A minimal, fast alternative to 'du -sh'
Rust
936
star
60
spacejam/rio

spacejam/rio

pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
Rust
934
star
61
greyblake/whatlang-rs

greyblake/whatlang-rs

Natural language detection library for Rust. Try demo online: https://whatlang.org/
Rust
926
star
62
Nukesor/comfy-table

Nukesor/comfy-table

🔶 Build beautiful terminal tables with automatic content wrapping
Rust
911
star
63
woelper/oculante

woelper/oculante

A fast and simple image viewer / editor for many operating systems
Rust
873
star
64
tremor-rs/tremor-runtime

tremor-rs/tremor-runtime

Main Tremor Project Rust Codebase
Rust
857
star
65
Eugeny/russh

Eugeny/russh

Rust SSH client & server library
Rust
814
star
66
wahn/rs_pbrt

wahn/rs_pbrt

Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Rust
807
star
67
fschutt/printpdf

fschutt/printpdf

An easy-to-use library for writing PDF in Rust
Rust
790
star
68
sharkdp/numbat

sharkdp/numbat

A statically typed programming language for scientific computations with first class support for physical dimensions and units
Rust
734
star
69
marhkb/pods

marhkb/pods

Keep track of your podman containers
Rust
724
star
70
regexident/cargo-modules

regexident/cargo-modules

Visualize/analyze a Rust crate's internal structure
Rust
723
star
71
pemistahl/lingua-rs

pemistahl/lingua-rs

The most accurate natural language detection library for Rust, suitable for long and short text alike
Rust
709
star
72
bwasty/vulkan-tutorial-rs

bwasty/vulkan-tutorial-rs

Rust version of https://github.com/Overv/VulkanTutorial
Rust
683
star
73
JakWai01/lurk

JakWai01/lurk

A pretty (simple) alternative to strace
Rust
679
star
74
llogiq/flame

llogiq/flame

An intrusive flamegraph profiling tool for rust.
Rust
672
star
75
nikolassv/bartib

nikolassv/bartib

A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.
Rust
666
star
76
woboq/qmetaobject-rs

woboq/qmetaobject-rs

Integrate Qml and Rust by building the QMetaObject at compile time.
Rust
633
star
77
wintermute-cell/ngrrram

wintermute-cell/ngrrram

A TUI tool to help you type faster and learn new layouts. Includes a free cat.
Rust
624
star
78
llogiq/mutagen

llogiq/mutagen

Breaking your Rust code for fun and profit
Rust
621
star
79
jonasbb/serde_with

jonasbb/serde_with

This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.
Rust
621
star
80
withoutboats/fehler

withoutboats/fehler

Rust doesn't have exceptions
Rust
616
star
81
Boddlnagg/midir

Boddlnagg/midir

Cross-platform realtime MIDI processing in Rust.
Rust
616
star
82
mattsse/voyager

mattsse/voyager

crawl and scrape web pages in rust
Rust
614
star
83
Drakulix/fireplace

Drakulix/fireplace

Modular wayland window manager written in rust
Rust
602
star
84
feschber/lan-mouse

feschber/lan-mouse

mouse & keyboard sharing via LAN
Rust
596
star
85
greyblake/ta-rs

greyblake/ta-rs

Technical analysis library for Rust language
Rust
584
star
86
maciejhirsz/json-rust

maciejhirsz/json-rust

JSON implementation in Rust
Rust
565
star
87
athre0z/color-backtrace

athre0z/color-backtrace

Colorful panic backtraces for Rust
Rust
562
star
88
get-eventually/eventually-rs

get-eventually/eventually-rs

Event Sourcing for Rust
Rust
557
star
89
lipanski/mockito

lipanski/mockito

HTTP mocking for Rust!
Rust
555
star
90
jamesmunns/postcard

jamesmunns/postcard

A no_std + serde compatible message library for Rust
Rust
555
star
91
brocode/fw

brocode/fw

workspace productivity booster
Rust
537
star
92
TimNN/cargo-lipo

TimNN/cargo-lipo

Cargo subcommand to automatically create universal libraries for iOS.
Rust
536
star
93
japaric/cargo-call-stack

japaric/cargo-call-stack

Whole program static stack analysis
Rust
532
star
94
iotaledger/stronghold.rs

iotaledger/stronghold.rs

Stronghold is a secret management engine written in rust.
Rust
528
star
95
rksm/hot-lib-reloader-rs

rksm/hot-lib-reloader-rs

Reload Rust code without app restarts. For faster feedback cycles.
Rust
528
star
96
mattsse/chromiumoxide

mattsse/chromiumoxide

Chrome Devtools Protocol rust API
Rust
522
star
97
japaric/steed

japaric/steed

[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Rust
516
star
98
ad-si/Rust-Flashcards

ad-si/Rust-Flashcards

Over 550 flashcards to learn Rust from first principles. Written in markdown with script to convert them to an Anki deck or PDF file.
Rust
515
star
99
jplatte/turbo.fish

jplatte/turbo.fish

::<> ⠀ https://turbo.fish/ ⠀ <>::
Rust
499
star
100
mlange-42/git-graph

mlange-42/git-graph

Command line tool to show clear git graphs arranged for your branching model
Rust
496
star