Crate Open Source Projects
Browse 688 Crate open source projects, ranked by GitHub stars. Find the most popular Crate tools and libraries.
martinvonz/jj
A Git-compatible VCS that is both simple and powerful
Metrics details
| Stars | 30,469 |
launchbadge/sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
Metrics details
| Stars | 17,046 |
PyO3/pyo3
Rust bindings for the Python interpreter
Metrics details
| Stars | 15,935 |
microsoft/windows-rs
Rust for Windows
Metrics details
| Stars | 12,578 |
napi-rs/napi-rs
A framework for building compiled Node.js add-ons in Rust via Node-API
Metrics details
| Stars | 7,838 |
tokio-rs/tracing
Application level tracing for Rust.
Metrics details
| Stars | 6,783 |
BLAKE3-team/BLAKE3
the official Rust and C implementations of the BLAKE3 cryptographic hash function
Metrics details
| Stars | 6,328 |
tensorflow/rust
Rust language bindings for TensorFlow
Metrics details
| Stars | 5,481 |
tectonic-typesetting/tectonic
A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
Metrics details
| Stars | 4,989 |
mozilla/uniffi-rs
a multi-language bindings generator for rust
Metrics details
| Stars | 4,805 |
crate/crate
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.
Metrics details
| Stars | 4,416 |
rusqlite/rusqlite
Ergonomic bindings to SQLite for Rust
Metrics details
| Stars | 4,313 |
rust-lang/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
Metrics details
| Stars | 3,988 |
denoland/rusty_v8
Rust bindings for the V8 JavaScript engine
Metrics details
| Stars | 3,902 |
awslabs/aws-lambda-rust-runtime
A Rust runtime for AWS Lambda
Metrics details
| Stars | 3,603 |
djc/askama
Type-safe, compiled Jinja-like templates for Rust
Metrics details
| Stars | 3,542 |
dtolnay/syn
Parser for Rust source code
Metrics details
| Stars | 3,352 |
stepancheg/rust-protobuf
Rust implementation of Google protocol buffers
Metrics details
| Stars | 2,975 |
BurntSushi/quickcheck
Automated property based testing for Rust (with shrinking).
Metrics details
| Stars | 2,773 |
rusoto/rusoto
AWS SDK for Rust
Metrics details
| Stars | 2,724 |
rust-embedded/embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
Metrics details
| Stars | 2,606 |
rust-lang/libc
Raw bindings to platform APIs for Rust
Metrics details
| Stars | 2,577 |
japaric/rust-cross
Everything you need to know about cross compiling Rust programs!
Metrics details
| Stars | 2,550 |
google/autocxx
Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers
Metrics details
| Stars | 2,549 |
rust-lang/log
Logging implementation for Rust
Metrics details
| Stars | 2,532 |
twistedfall/opencv-rust
Rust bindings for OpenCV
Metrics details
| Stars | 2,459 |
gtk-rs/gtk4-rs
Rust bindings of GTK 4
Metrics details
| Stars | 2,327 |
mattes/migrate
Database migrations. CLI and Golang library.
Metrics details
| Stars | 2,280 |
RustCrypto/hashes
Collection of cryptographic hash functions written in pure Rust
Metrics details
| Stars | 2,243 |
JelteF/derive_more
Some more derive(Trait) options
Metrics details
| Stars | 2,121 |
BurntSushi/fst
Represent large sets and maps compactly with finite state transducers.
Metrics details
| Stars | 2,109 |
brson/stdx
The missing batteries of Rust
Metrics details
| Stars | 2,082 |
rust-lang/git2-rs
libgit2 bindings for Rust
Metrics details
| Stars | 2,071 |
rust-random/rand
A Rust library for random number generation.
Metrics details
| Stars | 2,057 |
zmwangx/rust-ffmpeg
Safe FFmpeg wrapper.
Metrics details
| Stars | 1,952 |
retep998/winapi-rs
Rust bindings to Windows API
Metrics details
| Stars | 1,926 |
facebookincubator/fastmod
A fast partial replacement for the codemod tool. Assists with large-scale codebase refactors via regex-based find and replace with human oversight and occasional intervention.
Metrics details
| Stars | 1,915 |
rust-skia/rust-skia
Rust Bindings for the Skia Graphics Library
Metrics details
| Stars | 1,795 |
orium/rpds
Rust persistent data structures
Metrics details
| Stars | 1,743 |
slog-rs/slog
Structured, contextual, extensible, composable logging for Rust
Metrics details
| Stars | 1,711 |
stm32-rs/stm32-rs
Embedded Rust device crates for STM32 microcontrollers
Metrics details
| Stars | 1,643 |
rust-osdev/uefi-rs
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
Metrics details
| Stars | 1,635 |
Rahix/avr-hal
embedded-hal abstractions for AVR microcontrollers
Metrics details
| Stars | 1,628 |
rust-embedded/discovery
Discover the world of microcontrollers through Rust!
Metrics details
| Stars | 1,599 |
dtolnay/quote
Rust quasi-quoting
Metrics details
| Stars | 1,559 |
hyperium/h2
HTTP 2.0 client & server implementation for Rust.
Metrics details
| Stars | 1,533 |
dtolnay/typetag
Serde serializable and deserializable trait objects
Metrics details
| Stars | 1,527 |
BurntSushi/walkdir
Rust library for walking directories recursively.
Metrics details
| Stars | 1,521 |
m4b/goblin
An impish, cross-platform binary parsing crate, written in Rust
Metrics details
| Stars | 1,517 |
mongodb/mongo-rust-driver
The official MongoDB Rust Driver
Metrics details
| Stars | 1,515 |
dtolnay/watt
Runtime for executing procedural macros as WebAssembly
Metrics details
| Stars | 1,515 |
ipetkov/crane
A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.
Metrics details
| Stars | 1,415 |
mvlabat/bevy_egui
🇺🇦 Please support the Ukrainian army: https://www.comebackalive.in.ua/donate
Metrics details
| Stars | 1,389 |
stepancheg/grpc-rust
Rust implementation of gRPC
Metrics details
| Stars | 1,368 |
linebender/piet
An abstraction for 2D graphics.
Metrics details
| Stars | 1,367 |
hyperium/http
Rust HTTP types
Metrics details
| Stars | 1,362 |
mattsse/chromiumoxide
Chrome Devtools Protocol rust API
Metrics details
| Stars | 1,350 |
rust-embedded/book
Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
Metrics details
| Stars | 1,327 |
time-rs/time
Date and time handling in Rust.
Metrics details
| Stars | 1,325 |
dtolnay/inventory
Typed distributed plugin registration
Metrics details
| Stars | 1,323 |
