| Package | Score | Downloads / wk | Version |
|---|---|---|---|
|
lock_api
Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.
|
57 | -- | 0.4.14 |
|
futures-executor
Executors for asynchronous tasks based on the futures-rs library.
|
67 | -- | 0.3.32 |
|
tokio
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications.
|
64 | -- | 1.50.0 |
|
pin-project-lite
A lightweight version of pin-project written with declarative macros.
|
64 | -- | 0.2.17 |
|
futures-io
The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.
|
67 | -- | 0.3.32 |
|
futures-sink
The asynchronous `Sink` trait for the futures-rs library.
|
67 | -- | 0.3.32 |
|
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
|
67 | -- | 1.12.3 |
|
serde_derive
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
|
62 | -- | 1.0.228 |
|
regex-automata
Automata construction and matching using regular expressions.
|
67 | -- | 0.4.14 |
|
jobserver
An implementation of the GNU Make jobserver for Rust.
|
47 | -- | 0.1.34 |
|
futures-macro
The futures-rs procedural macro implementations.
|
66 | -- | 0.3.32 |
|
pin-project-internal
Implementation detail of the `pin-project` crate.
|
62 | -- | 1.1.11 |
|
cast
Ergonomic, checked cast functions for primitive types
|
44 | -- | 0.3.0 |
|
crossbeam-epoch
Epoch-based garbage collection
|
53 | -- | 0.9.18 |
|
aho-corasick
Fast multiple substring searching.
|
53 | -- | 1.1.4 |
|
wasip2
WASIp2 API bindings for Rust
|
51 | -- | 1.0.2+wasi-0.2.9 |
|
oorandom
A tiny, robust PRNG implementation.
|
42 | -- | 11.1.5 |
|
tracing-core
Core primitives for application-level tracing.
|
57 | -- | 0.1.36 |
|
derive_utils
A procedural macro helper for easily writing derive macros for enums.
|
60 | -- | 0.15.1 |
|
rand_chacha
ChaCha random number generator
|
66 | -- | 0.10.0 |
|
windows-result
Windows error handling
|
61 | -- | 0.4.1 |
|
pretty_assertions
Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.
|
48 | -- | 1.4.1 |
|
allocator-api2
Mirror of Rust's allocator API
|
49 | -- | 0.4.0 |
|
blink-alloc
Fast, concurrent, arena-based allocator with drop support
|
52 | -- | 0.4.0 |
|
bytemuck_derive
derive proc-macros for `bytemuck`
|
53 | -- | 1.10.2 |
|
easy-parallel
Run closures in parallel
|
43 | -- | 3.3.1 |
|
portable-atomic-util
Synchronization primitives built with portable-atomic.
|
51 | -- | 0.2.6 |
|
hashbrown
A Rust port of Google's SwissTable hash map
|
64 | -- | 0.16.1 |
|
slab
Pre-allocated storage for a uniform data type
|
56 | -- | 0.4.12 |
|
io-uring
The low-level `io_uring` userspace interface for Rust
|
54 | -- | 0.7.11 |
|
mockall
A powerful mock object library for Rust.
|
54 | -- | 0.14.0 |
|
tokio-util
Additional utilities for working with Tokio.
|
63 | -- | 0.7.18 |
|
signal-hook-registry
Backend crate for signal-hook
|
58 | -- | 1.4.8 |
|
parking_lot
More compact and efficient implementations of the standard synchronization primitives.
|
61 | -- | 0.12.5 |
|
zlib-rs
A memory-safe zlib implementation written in rust
|
50 | -- | 0.6.3 |
|
ucd-trie
A trie for storing Unicode codepoint sets and maps.
|
48 | -- | 0.1.7 |
|
zstd
Binding for the zstd compression library.
|
47 | -- | 0.13.3 |
|
termtree
Visualize tree-like data on the command-line
|
61 | -- | 1.0.0 |
|
same-file
A simple crate for determining whether two file paths point to the same file.
|
46 | -- | 1.0.6 |
|
serde_test
Token De/Serializer for testing De/Serialize implementations
|
44 | -- | 1.0.177 |
|
sc
Raw system calls
|
44 | -- | 0.2.7 |
|
tokio-test
Testing utilities for Tokio- and futures-based code
|
66 | -- | 0.4.5 |
|
auto_enums
A library for to allow multiple return types by automatically generated enum.
|
61 | -- | 0.8.8 |
|
bindgen
Automatically generates Rust FFI bindings to C and C++ libraries.
|
62 | -- | 0.72.1 |
|
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
|
47 | -- | 1.0.0 |
|
futures-concurrency
Structured concurrency operations for async Rust
|
60 | -- | 7.7.1 |
|
wyhash
Rust implementation of the WyHash fast portable non-cryptographic hashing algorithm and random number generator.
|
49 | -- | 0.6.0 |
|
mio-aio
POSIX AIO bindings for mio
|
46 | -- | 1.0.0 |
|
bytes
Types and traits for working with bytes
|
62 | -- | 1.11.1 |
|
simd-adler32
A SIMD-accelerated Adler-32 hash algorithm implementation.
|
56 | -- | 0.3.8 |
|
adler2
A simple clean-room implementation of the Adler-32 checksum
|
47 | -- | 2.0.1 |
|
rustc-std-workspace-alloc
crate for integration of crates.io crates into rust-lang/rust standard library workspace
|
59 | -- | 1.0.1 |
|
litrs
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed values). Particularly useful for proc macros, …
|
50 | -- | 1.0.0 |
|
bitflags
A macro to generate structures which behave like bitflags.
|
69 | -- | 2.11.0 |
|
unicode-width
Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules.
|
55 | -- | 0.2.2 |
|
num_cpus
Get the number of CPUs on a machine.
|
48 | -- | 1.17.0 |
|
criterion
Statistics-driven micro-benchmarking library
|
50 | -- | 0.8.2 |
|
prettyplease
A minimal `syn` syntax tree pretty-printer
|
52 | -- | 0.2.37 |
|
wasm-bindgen-macro-support
Implementation APIs for the `#[wasm_bindgen]` attribute
|
54 | -- | 0.2.114 |
|
spin_on
A simple, inefficient Future executor
|
35 | -- | 0.1.1 |
|
rustversion
Conditional compilation according to rustc compiler version
|
51 | -- | 1.0.22 |
|
bumpalo
A fast bump allocation arena for Rust.
|
59 | -- | 3.20.2 |
|
winapi
Raw FFI bindings for all of Windows API.
|
44 | -- | 0.3.9 |
|
spin
Spin-based synchronization primitives
|
51 | -- | 0.10.0 |
|
rstest_reuse
Reuse rstest attributes: create a set of tests and apply it to every scenario you want to test.
|
51 | -- | 0.7.0 |
|
futures-util
Common utilities and extension traits for the futures-rs library.
|
66 | -- | 0.3.32 |
|
lexopt
Minimalist pedantic command line parser
|
55 | -- | 0.3.2 |
|
strum
Helpful macros for working with enums and strings
|
61 | -- | 0.28.0 |
|
arbitrary
The trait for generating structured data from unstructured data
|
52 | -- | 1.4.2 |
|
cloudflare-zlib-sys
Cloudflare fork of zlib with performance improvements
|
53 | -- | 0.3.7 |
|
compiler_builtins
Compiler intrinsics used by the Rust compiler.
|
59 | -- | 0.1.160 |
|
miniz_oxide
DEFLATE compression and decompression library rewritten in Rust based on miniz
|
60 | -- | 0.9.0 |
|
rand_xorshift
Xorshift random number generator
|
58 | -- | 0.5.0 |
|
rayon-core
Core APIs for Rayon
|
51 | -- | 1.13.0 |
|
cmake
A build dependency for running `cmake` to build a native library
|
50 | -- | 0.1.57 |
|
thiserror-impl
Implementation detail of the `thiserror` crate
|
60 | -- | 2.0.18 |
|
either
The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
|
49 | -- | 1.15.0 |
|
fst
Use finite state transducers to compactly represents sets or maps of many strings (> 1 billion is possible).
|
46 | -- | 0.4.7 |
|
phf_macros
Macros to generate types in the phf crate
|
54 | -- | 0.13.1 |
|
windows_x86_64_msvc
Import lib for Windows
|
62 | -- | 0.53.1 |
|
unicode-xid
Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31.
|
47 | -- | 0.2.6 |
|
rustc-std-workspace-core
crate for integration of crates.io crates into rust-lang/rust standard library workspace
|
59 | -- | 1.0.1 |
|
normalized-path
placeholder
|
43 | -- | 0.0.0 |
|
async-stream
Asynchronous streams using async & await notation
|
46 | -- | 0.3.6 |
|
aws
aws
|
42 | -- | 0.0.1 |
|
libz-sys
Low-level bindings to the system libz library (also known as zlib).
|
62 | -- | 1.1.24 |
|
object
A unified interface for reading and writing object file formats.
|
58 | -- | 0.38.1 |
|
ruzstd
A decoder for the zstd compression format
|
52 | -- | 0.8.2 |
|
winapi-x86_64-pc-windows-gnu
Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
|
43 | -- | 0.4.0 |
|
errno
Cross-platform interface to the `errno` variable.
|
48 | -- | 0.3.14 |
|
paste-test-suite
Test suite of the paste crate
|
44 | -- | 0.0.0 |
|
winapi-i686-pc-windows-gnu
Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
|
43 | -- | 0.4.0 |
|
no-panic
Attribute macro to require that the compiler prove a function can't ever panic.
|
60 | -- | 0.1.36 |
|
libc
Raw FFI bindings to platform libraries like libc.
|
65 | -- | 1.0.0-alpha.3 |
|
petgraph
Graph data structure library. Provides graph types and graph algorithms.
|
56 | -- | 0.8.3 |
|
anyhow
Flexible concrete Error type built on std::error::Error
|
62 | -- | 1.0.102 |
|
predicates-tree
Render boolean-valued predicate functions results as a tree.
|
59 | -- | 1.0.13 |
|
predicates
An implementation of boolean-valued predicate functions.
|
61 | -- | 3.1.4 |
|
fslock
A library to use files as locks
|
40 | -- | 0.2.1 |
|
serial_test_derive
Helper crate for serial_test
|
61 | -- | 3.4.0 |
Page 2 of 3