#Rust-library

Showing 60 of 147 repositories tagged #rust-library, ranked by stars

pemistahl
pemistahl
grex

A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

Score
100
β˜… 8.2k β‘‚ 194 +3/day
Rust
graphql-rust
graphql-rust
juniper

GraphQL server library for Rust

Score
100
β˜… 6.0k β‘‚ 441 +5/day
Rust
poem-web
poem-web
poem

A full-featured and easy-to-use web framework with the Rust programming language.

Score
98
β˜… 4.4k β‘‚ 350 +6/day
Rust
Keats
Keats
tera

A template engine for Rust based on Jinja2/Django

Score
99
β˜… 4.3k β‘‚ 330 +16/day
Rust
silvia-odwyer
silvia-odwyer
photon

⚑ Rust/WebAssembly image processing library

Score
98
β˜… 3.9k β‘‚ 184 +7/day
Rust
mTvare6
mTvare6
hello-world.rs

πŸš€Memory safe, blazing fast, configurable, minimal hello world written in rust(πŸš€) in a few lines of code with few(1247πŸš€) dependenciesπŸš€

Score
79
β˜… 3.6k β‘‚ 12 +2/day
RenderScript
str4d
str4d
rage

A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.

Score
95
β˜… 3.6k β‘‚ 154 +5/day
Rust
askama-rs
askama-rs
askama-old

The original askama repo, please go to https://github.com/askama-rs/askama

Score
81
β˜… 3.5k β‘‚ 212 +1/day
Rust
imgui-rs
imgui-rs
imgui-rs

Rust bindings for Dear ImGui

Score
97
β˜… 3.0k β‘‚ 385 +11/day
Rust
sonos
sonos
tract

Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference

Score
96
β˜… 3.0k β‘‚ 268 +2/day
Rust
rust-lang
rust-lang
log

Logging implementation for Rust

Score
94
β˜… 2.5k β‘‚ 287 +10/day
Rust
vaaaaanquish
vaaaaanquish
Awesome-Rust-MachineLearning

This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. πŸ¦€

Score
76
β˜… 2.3k β‘‚ 126 β€”
JavaScript
J-F-Liu
J-F-Liu
lopdf

A Rust library for PDF document manipulation.

Score
94
β˜… 2.2k β‘‚ 268 +5/day
Rust
algesten
algesten
ureq

A simple, safe HTTP client

Score
93
β˜… 2.2k β‘‚ 220 +5/day
Rust
BurntSushi
BurntSushi
rust-csv

A CSV parser for Rust, with Serde support.

Score
86
β˜… 1.9k β‘‚ 247 +3/day
Rust
google
google
argh

Rust derive-based argument parsing optimized for code size

Score
91
β˜… 1.9k β‘‚ 98 +4/day
Rust
microsoft
microsoft
windows-drivers-rs

Platform that enables Windows driver development in Rust

Score
92
β˜… 1.9k β‘‚ 128 +2/day
Rust
greyblake
greyblake
nutype

Rust newtype with guarantees πŸ‡ΊπŸ‡¦ πŸ¦€

Score
90
β˜… 1.7k β‘‚ 30 +2/day
Rust
vladkens
vladkens
macmon

πŸ¦€πŸŒ‘οΈ Real-time system monitor for Apple Silicon Macs (M1–M5). No sudo. TUI, JSON/Prometheus metrics server, and Rust library.

Score
90
β˜… 1.7k β‘‚ 69 +5/day
Rust
modelfoxdotdev
modelfoxdotdev
modelfox

ModelFox makes it easy to train, deploy, and monitor machine learning models.

Score
0
β˜… 1.5k β‘‚ 64 β€”
Rust
not-yet-awesome-rust
not-yet-awesome-rust
not-yet-awesome-rust

A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community.

Score
71
β˜… 1.4k β‘‚ 44 +2/day
simpleble
simpleble
simpleble

SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.

Score
0
β˜… 1.1k β‘‚ 176 β€”
C++
image-rs
image-rs
imageproc

Image processing operations

Score
89
β˜… 968 β‘‚ 179 +4/day
Rust
greyblake
greyblake
ta-rs

Technical analysis library for Rust language

Score
67
β˜… 866 β‘‚ 169 β€”
Rust
microsoft
microsoft
Spartan

Spartan: High-speed zkSNARKs without trusted setup

Score
79
β˜… 866 β‘‚ 149 +3/day
Rust
Lonami
Lonami
grammers

(tele)gramme.rs - use Telegram's API from Rust

Score
85
β˜… 816 β‘‚ 164 β€”
Rust
kvark
kvark
blade

Sharp and simple graphics library

Score
87
β˜… 796 β‘‚ 76 +3/day
Rust
elliegoldstein
elliegoldstein
quicksilver

A simple framework for 2D games on desktop and web

Score
62
β˜… 779 β‘‚ 76 β€”
Rust
durch
durch
rust-s3

Rust library for interfacing with S3 API compatible services

Score
88
β˜… 671 β‘‚ 250 +3/day
Rust
alphaville
alphaville
optimization-engine

Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support

Score
84
β˜… 640 β‘‚ 69 +2/day
Rust
anhosh
anhosh
egui_dock

Docking support for egui – an immediate-mode GUI library for Rust

Score
87
β˜… 619 β‘‚ 120 +1/day
Rust
sagiegurari
sagiegurari
duckscript

Simple, extendable and embeddable scripting language.

Score
83
β˜… 585 β‘‚ 56 +3/day
Rust
wtklbm
wtklbm
rust-library-i18n

Rust ζ ΈεΏƒεΊ“ε’Œζ ‡ε‡†εΊ“δΈ­ζ–‡ηΏ»θ―‘οΌŒε―δ½œδΈΊ IDE ε·₯ε…·ηš„ζ™Ίθƒ½ζη€ΊοΌŒεΉΆη”Ÿζˆζœ¬εœ° API ζ–‡ζ‘£

Score
58
β˜… 531 β‘‚ 48 β€”
Rust
Kobzol
Kobzol
rust-delegate

Rust method delegation with less boilerplate

Score
83
β˜… 527 β‘‚ 23 β€”
Rust
al8n
al8n
stretto

Stretto is a Rust implementation for Dgraph's ristretto (https://github.com/dgraph-io/ristretto). A high performance memory-bound Rust cache.

Score
82
β˜… 434 β‘‚ 28 +1/day
Rust
amodm
amodm
webbrowser-rs

Rust library to open URLs in the web browsers available on a platform

Score
80
β˜… 324 β‘‚ 49 +1/day
Rust
askanium
askanium
rustplotlib

A pure Rust visualization library inspired by D3.js

Score
100
β˜… 294 β‘‚ 23 +1/day
Rust
palfrey
palfrey
serial_test

Allows for the creation of serialised Rust tests

Score
78
β˜… 292 β‘‚ 25 +2/day
Rust
Govcraft
Govcraft
rust-docs-mcp-server

πŸ¦€ Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.

Score
67
β˜… 286 β‘‚ 37 +3/day
Rust
karthik558
karthik558
ddos-attack

Advanced Rust DDoS testing tool with Layer 4/7 attacks, Tor integration, evasion, and spoofing for security

Score
100
β˜… 285 β‘‚ 84 β€”
Rust
mgrachev
mgrachev
update-informer

Update informer for CLI/GUI applications written in Rust πŸ¦€

Score
74
β˜… 226 β‘‚ 12 +1/day
Rust
deven96
deven96
ahnlich

Suite of tools containing an in-memory vector datastore and AI proxy

Score
100
β˜… 203 β‘‚ 24 +10/day
Rust
veeso
veeso
suppaftp

a super FTP/FTPS client library for Rust with full RFC support for both passive and active mode

Score
77
β˜… 189 β‘‚ 45 +1/day
Rust
sparkstartconsulting
sparkstartconsulting
IBKR-API-Rust

Port of Interactive Broker's trading API written in Rust

Score
43
β˜… 173 β‘‚ 47 β€”
Rust
deepelementlab
deepelementlab
clawcode

ClawCode is claude code inspired implementation in python and Rust focused on agents and experience-based evolution, and is an Open-source coding-agent CLI for Anthropic, OpenAI, Gemini, DeepSeek, GLM, Kimit, Ollama, Codex, GitHub Models, and 200+ models via OpenAI-compatible APIs.

Score
100
β˜… 162 β‘‚ 49 +1/day
Python
OxidizeLabs
OxidizeLabs
cachekit

High-performance cache policies and supporting data structures for Rust systems, with optional metrics and benchmarks.

Score
72
β˜… 160 β‘‚ 2 β€”
Rust
LiveGray
LiveGray
100-Days-Of-Rust

Welcome to the 100 Days of Rust Coding Challenge! This challenge is designed to help you learn and improve your Rust programming skills over the course of 100 days.

Score
54
β˜… 156 β‘‚ 131 β€”
Rust
ccostes
ccostes
rtl-sdr-rs

RTL-SDR library written in Rust

Score
75
β˜… 155 β‘‚ 23 +2/day
Rust
int08h
int08h
roughenough

A Roughtime secure time sync client and server written in Rust

Score
75
β˜… 147 β‘‚ 25 +1/day
Rust
rrrodzilla
rrrodzilla
rusty_paseto

A type-driven, ergonomic RUST implementation of the PASETO protocol for secure stateless tokens.

Score
73
β˜… 142 β‘‚ 15 β€”
Rust
neneodonkor
neneodonkor
asciigraph-rs

Rust Library to make lightweight ASCII line graph β•­β”ˆβ•― in command line apps.

Score
69
β˜… 141 β‘‚ 5 +2/day
Rust
graniet
graniet
rllm

Use multiple LLM backends in a single crate, simple builder-based configuration, and built-in prompt chaining & templating.

Score
0
β˜… 137 β‘‚ 4 β€”
Rust
souvik1997
souvik1997
kernel-roulette

A kernel module written in Rust

Score
36
β˜… 135 β‘‚ 7 β€”
Rust
saresend
saresend
Gust

A small charting/visualization tool and partial vega implementation for Rust

Score
50
β˜… 130 β‘‚ 7 β€”
Rust
OptiVorbis
OptiVorbis
OptiVorbis

πŸ—œοΈ Library and application for lossless, format-preserving, two-pass optimization and repair of Vorbis data, reducing its size without altering any audio information.

Score
83
β˜… 122 β‘‚ 9 β€”
Rust
finnbear
finnbear
rustrict

rustrict is a profanity filter for Rust

Score
60
β˜… 119 β‘‚ 13 +1/day
Rust
talesluna
talesluna
rust-printers

A rust library to printing APIs implementation for unix (cups) and windows (winspool).

Score
65
β˜… 101 β‘‚ 35 β€”
Rust
dahomey-technologies
dahomey-technologies
rustis

An asynchronous Redis client for Rust

Score
67
β˜… 100 β‘‚ 18 β€”
Rust
jewlexx
jewlexx
discord-presence

Discord Rich Presence in Rust

Score
66
β˜… 99 β‘‚ 11 β€”
Rust
ardaku
ardaku
wavy

Asynchronous cross-platform real-time audio recording & playback.

Score
29
β˜… 98 β‘‚ 4 β€”
Rust
Related Topics
#rust#rust-lang#rust-crate#rustlang#cli#python#library#cargo#web#image-processing#python3

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly