Rust: Possible Projects
time
The most used Rust library for date and time handling.
date no-std rust time
Released: 10 Nov 2014 - 1,115
which-rs
A Rust equivalent of Unix command "which".
binary-finder rust rust-equivalent unix-command which
Released: 06 Oct 2015 - 207
quick-xml
Rust high performance xml reader and writer
deserialization html performance-xml pull-parser serialization writer xml xml-parser
Released: 27 Jan 2016 - 1,202
cryptocorrosion
Performance crypto in pure Rust
cipher crypto cryptography hash rust
Released: 01 Feb 2019 - 52
bincode
A binary encoder / decoder implementation in Rust.
binary encoding rust serialization
Released: 17 Sep 2014 - 2,687
rust-rgb
struct RGB for sharing pixels between crates
pixel-layout rgb-color rust rust-library
Released: 18 Jun 2016 - 98
criterion.rs
Statistics-driven benchmarking library for Rust
benchmark criterion gnuplot rust statistics
Released: 26 May 2014 - 4,575
sled
the champagne of beta embedded databases
b-plus-tree b-tree concurrent crash-testing database embedded-kv formal-methods fuzzing high-performance incredibly-spicy kv lock-free log-structured orm persistence rust sled tree
Released: 11 Jan 2016 - 8,142
warp
A super-easy, composable, web server framework for warp speeds.
framework http rust server
Released: 11 Jul 2018 - 9,579
httparse
A push parser for the HTTP 1.x protocol in Rust.
http parse rust
Released: 20 Feb 2015 - 585
static-assertions-rs
Ensure correct assumptions about constants, types, and more in Rust
Released: 12 Aug 2017 - 555
directories-rs
a mid-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
Released: 18 Dec 2017 - 752
async-global-executor
A global executor built on top of async-executor and smol
Released: 27 Aug 2020 - 72
dirs-rs
a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
Released: 01 May 2018 - 680
pulldown-cmark
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
Released: 03 Jun 2015 - 2,059
colored
(Rust) Coloring terminal so simple you already know how to do it !
Released: 12 Mar 2016 - 1,665
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
automata automaton dfa nfa regex regex-engine regex-parser regex-syntax regexp regular-expressions rust
Released: 11 Dec 2014 - 3,569
either
The enum Either with variants Left and Right is a general purpose sum type with two cases.
rust
Released: 14 Sep 2015 - 486
getrandom
A small cross-platform library for retrieving random data from (operating) system source
Released: 19 Jan 2019 - 304
parking_lot
Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
Released: 13 May 2016 - 2,782
tempfile
Temporary file library for rust
filesystem-library library rust tempfile testing
Released: 12 Apr 2015 - 1,205
cc-rs
Rust library for build scripts to compile C/C++ code into a Rust library
Released: 01 Nov 2014 - 1,883
num-traits
Numeric traits for generic mathematics in Rust
num-traits rust
Released: 19 Dec 2017 - 736
indexmap
A hash table with consistent order and fast iteration; access items by key or sequence index
hashtable rust
Released: 15 Sep 2016 - 1,783
signal-hook
Rust library allowing to register multiple handlers for the same signal
Released: 13 Jun 2018 - 735
formats
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
Released: 13 Sep 2021 - 253
actix-net
A collection of lower-level libraries for composable network services.
async multithreading networking runtime rust
Released: 19 Aug 2018 - 709
tower
async fn(Request) -> Result<Response, Error>
middleware rust tower
Released: 24 Jul 2017 - 3,580
lazy-static.rs
A small macro for defining lazy evaluated static variables in Rust.
Released: 24 Jun 2014 - 1,931
version_check
Rust library for checking the installed/running rustc's version.
Released: 15 Jan 2017 - 51
unicode-xid
Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31.
Released: 27 Apr 2015 - 48
aho-corasick
A fast implementation of Aho-Corasick in Rust.
aho-corasick finite-state-machine search substring-matching text-processing
Released: 11 Jun 2015 - 1,040
env_logger
A logging implementation for `log` which is configured via an environment variable.
Released: 06 Jul 2017 - 856
byteorder
Rust library for reading/writing numbers in big-endian and little-endian.
Released: 03 Feb 2015 - 986
crossbeam
Tools for concurrent programming in Rust
concurrency data-structures lock-free parallelism rust synchronization threads
Released: 13 May 2015 - 7,527
rust-smallvec
"Small vector" optimization for Rust: store up to a small number of items on the stack
Released: 05 Apr 2015 - 1,368