Crate Open Source Projects

Browse 688 Crate open source projects, ranked by GitHub stars. Find the most popular Crate tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 688 projects
30,469 stars

martinvonz/jj

A Git-compatible VCS that is both simple and powerful

Metrics details
Stars30,469
17,046 stars

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
Stars17,046
15,935 stars

PyO3/pyo3

Rust bindings for the Python interpreter

Metrics details
Stars15,935
12,578 stars

microsoft/windows-rs

Rust for Windows

Metrics details
Stars12,578
7,838 stars

napi-rs/napi-rs

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

Metrics details
Stars7,838
6,783 stars

tokio-rs/tracing

Application level tracing for Rust.

Metrics details
Stars6,783
6,328 stars

BLAKE3-team/BLAKE3

the official Rust and C implementations of the BLAKE3 cryptographic hash function

Metrics details
Stars6,328
5,481 stars

tensorflow/rust

Rust language bindings for TensorFlow

Metrics details
Stars5,481
4,989 stars

tectonic-typesetting/tectonic

A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.

Metrics details
Stars4,989
4,805 stars

mozilla/uniffi-rs

a multi-language bindings generator for rust

Metrics details
Stars4,805
4,416 stars

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
Stars4,416
4,313 stars

rusqlite/rusqlite

Ergonomic bindings to SQLite for Rust

Metrics details
Stars4,313
3,988 stars

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
Stars3,988
3,902 stars

denoland/rusty_v8

Rust bindings for the V8 JavaScript engine

Metrics details
Stars3,902
3,603 stars

awslabs/aws-lambda-rust-runtime

A Rust runtime for AWS Lambda

Metrics details
Stars3,603
3,542 stars

djc/askama

Type-safe, compiled Jinja-like templates for Rust

Metrics details
Stars3,542
3,352 stars

dtolnay/syn

Parser for Rust source code

Metrics details
Stars3,352
2,975 stars

stepancheg/rust-protobuf

Rust implementation of Google protocol buffers

Metrics details
Stars2,975
2,773 stars

BurntSushi/quickcheck

Automated property based testing for Rust (with shrinking).

Metrics details
Stars2,773
2,724 stars

rusoto/rusoto

AWS SDK for Rust

Metrics details
Stars2,724
2,606 stars

rust-embedded/embedded-hal

A Hardware Abstraction Layer (HAL) for embedded systems

Metrics details
Stars2,606
2,577 stars

rust-lang/libc

Raw bindings to platform APIs for Rust

Metrics details
Stars2,577
2,550 stars

japaric/rust-cross

Everything you need to know about cross compiling Rust programs!

Metrics details
Stars2,550
2,549 stars

google/autocxx

Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers

Metrics details
Stars2,549
2,532 stars

rust-lang/log

Logging implementation for Rust

Metrics details
Stars2,532
2,459 stars

twistedfall/opencv-rust

Rust bindings for OpenCV

Metrics details
Stars2,459
2,327 stars

gtk-rs/gtk4-rs

Rust bindings of GTK 4

Metrics details
Stars2,327
2,280 stars

mattes/migrate

Database migrations. CLI and Golang library.

Metrics details
Stars2,280
2,243 stars

RustCrypto/hashes

Collection of cryptographic hash functions written in pure Rust

Metrics details
Stars2,243
2,121 stars

JelteF/derive_more

Some more derive(Trait) options

Metrics details
Stars2,121
2,109 stars

BurntSushi/fst

Represent large sets and maps compactly with finite state transducers.

Metrics details
Stars2,109
2,082 stars

brson/stdx

The missing batteries of Rust

Metrics details
Stars2,082
2,071 stars

rust-lang/git2-rs

libgit2 bindings for Rust

Metrics details
Stars2,071
2,057 stars

rust-random/rand

A Rust library for random number generation.

Metrics details
Stars2,057
1,952 stars

zmwangx/rust-ffmpeg

Safe FFmpeg wrapper.

Metrics details
Stars1,952
1,926 stars

retep998/winapi-rs

Rust bindings to Windows API

Metrics details
Stars1,926
1,915 stars

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
Stars1,915
1,795 stars

rust-skia/rust-skia

Rust Bindings for the Skia Graphics Library

Metrics details
Stars1,795
1,743 stars

orium/rpds

Rust persistent data structures

Metrics details
Stars1,743
1,711 stars

slog-rs/slog

Structured, contextual, extensible, composable logging for Rust

Metrics details
Stars1,711
1,643 stars

stm32-rs/stm32-rs

Embedded Rust device crates for STM32 microcontrollers

Metrics details
Stars1,643
1,635 stars

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
Stars1,635
1,628 stars

Rahix/avr-hal

embedded-hal abstractions for AVR microcontrollers

Metrics details
Stars1,628
1,599 stars

rust-embedded/discovery

Discover the world of microcontrollers through Rust!

Metrics details
Stars1,599
1,559 stars

dtolnay/quote

Rust quasi-quoting

Metrics details
Stars1,559
1,533 stars

hyperium/h2

HTTP 2.0 client & server implementation for Rust.

Metrics details
Stars1,533
1,527 stars

dtolnay/typetag

Serde serializable and deserializable trait objects

Metrics details
Stars1,527
1,521 stars

BurntSushi/walkdir

Rust library for walking directories recursively.

Metrics details
Stars1,521
1,517 stars

m4b/goblin

An impish, cross-platform binary parsing crate, written in Rust

Metrics details
Stars1,517
1,515 stars

mongodb/mongo-rust-driver

The official MongoDB Rust Driver

Metrics details
Stars1,515
1,515 stars

dtolnay/watt

Runtime for executing procedural macros as WebAssembly

Metrics details
Stars1,515
1,415 stars

ipetkov/crane

A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.

Metrics details
Stars1,415
1,389 stars

mvlabat/bevy_egui

🇺🇦 Please support the Ukrainian army: https://www.comebackalive.in.ua/donate

Metrics details
Stars1,389
1,368 stars

stepancheg/grpc-rust

Rust implementation of gRPC

Metrics details
Stars1,368
1,367 stars

linebender/piet

An abstraction for 2D graphics.

Metrics details
Stars1,367
1,362 stars

hyperium/http

Rust HTTP types

Metrics details
Stars1,362
1,350 stars

mattsse/chromiumoxide

Chrome Devtools Protocol rust API

Metrics details
Stars1,350
1,327 stars

rust-embedded/book

Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices

Metrics details
Stars1,327
1,325 stars

time-rs/time

Date and time handling in Rust.

Metrics details
Stars1,325
1,323 stars

dtolnay/inventory

Typed distributed plugin registration

Metrics details
Stars1,323
1-60 of 688 projects
Get A Weekly Email With Trending Crate Projects
Stay updated on Crate plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.