| Package | Score | Downloads / wk | Version |
|---|---|---|---|
|
humansize
A configurable crate to easily represent sizes in a human-readable format.
|
46 | -- | 2.1.3 |
|
bitflags
A macro to generate structures which behave like bitflags.
|
69 | -- | 2.11.0 |
|
regex-syntax
A regular expression parser.
|
66 | -- | 0.8.10 |
|
ryu
Fast floating point to string conversion
|
61 | -- | 1.0.23 |
|
yansi
A dead simple ANSI terminal color painting library.
|
45 | -- | 1.0.1 |
|
winapi-util
A dumping ground for high level safe wrappers over windows-sys.
|
49 | -- | 0.1.11 |
|
memchr
Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single …
|
56 | -- | 2.8.0 |
|
clap
A simple to use, efficient, and full-featured Command Line Argument Parser
|
63 | -- | 4.5.60 |
|
http
A set of types for representing HTTP requests and responses.
|
60 | -- | 1.4.0 |
|
tempdir
A library for managing a temporary directory and deleting all contents when it's dropped.
|
42 | -- | 0.3.7 |
|
find-msvc-tools
Find windows-specific tools, read MSVC versions from the registry and from COM interfaces
|
64 | -- | 0.1.9 |
|
digest
Traits for cryptographic hash functions and message authentication codes
|
64 | -- | 0.11.1 |
|
smallvec
'Small vector' optimization: store up to a small number of items on the stack
|
56 | -- | 2.0.0-alpha.12 |
|
metrohash
Rust implementation of MetroHash, a high quality, high performance hash algorithm
|
47 | -- | 1.0.7 |
|
rustix
Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
|
65 | -- | 1.1.4 |
|
rand
Random number generators and other randomness functionality.
|
67 | -- | 0.10.0 |
|
tokio-io
Core I/O primitives for asynchronous I/O in Rust.
|
55 | -- | 0.2.0-alpha.6 |
|
fragile
Provides wrapper types for sending non-send values to other threads.
|
46 | -- | 2.0.1 |
|
tracing
Application-level tracing for Rust.
|
56 | -- | 0.1.44 |
|
libm
libm in pure Rust
|
60 | -- | 0.2.16 |
|
tester
A fork of Rust’s `test` crate that doesn’t require unstable language features.
|
41 | -- | 0.9.1 |
|
owning_ref
A library for creating references that carry their owner with them.
|
36 | -- | 0.4.1 |
|
pin-utils
Utilities for pinning
|
46 | -- | 0.1.0 |
|
async-trait
Type erasure for async trait methods
|
52 | -- | 0.1.89 |
|
serial_test
Allows for the creation of serialised Rust tests
|
60 | -- | 3.4.0 |
|
web-sys
Bindings for all Web APIs, a procedurally generated crate from WebIDL
|
54 | -- | 0.3.91 |
|
bincode
A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!
|
48 | -- | 3.0.0 |
|
js-sys
Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using …
|
54 | -- | 0.3.91 |
|
sysctl
Simplified interface to libc::sysctl
|
45 | -- | 0.7.1 |
|
assert-impl
Macro for static assert types implement a trait or not
|
41 | -- | 0.1.3 |
|
futures-core-preview
The core traits and types in for the `futures` library.
|
61 | -- | 0.3.0-alpha.19 |
|
generator
Stackfull Generator Library in Rust
|
55 | -- | 0.8.8 |
|
caps
A pure-Rust library to work with Linux capabilities
|
50 | -- | 0.5.6 |
|
walkdir
Recursively walk a directory.
|
46 | -- | 2.5.0 |
|
cfg_aliases
A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks.
|
47 | -- | 0.2.1 |
|
rstest
Rust fixture based test framework. It use procedural macro to implement fixtures and table based tests.
|
54 | -- | 0.26.1 |
|
wasi
WASI API bindings for Rust
|
48 | -- | 0.14.7+wasi-0.2.4 |
|
env_logger
A logging implementation for `log` which is configured via an environment variable.
|
61 | -- | 0.11.9 |
|
gg-alloc
A custom allocator that only returns pointers above 2G
|
41 | -- | 1.0.0 |
|
downcast
Trait for downcasting trait objects back to their original types.
|
43 | -- | 0.11.0 |
|
tracing-subscriber
Utilities for implementing and composing `tracing` subscribers.
|
58 | -- | 0.3.22 |
|
trait-variant
Utilities for working with impl traits in Rust
|
41 | -- | 0.1.2 |
|
wasm-bindgen-test
Internal testing crate for wasm-bindgen
|
49 | -- | 0.3.64 |
|
byteorder
Library for reading/writing numbers in big-endian and little-endian.
|
47 | -- | 1.5.0 |
|
idna_adapter
Back end adapter for idna
|
48 | -- | 1.2.1 |
|
critical-section
Cross-platform critical section
|
47 | -- | 1.2.0 |
|
valuable-derive
Macros for the `valuable` crate.
|
43 | -- | 0.1.1 |
|
crabgrind
Rust bindings to "Valgrind Client Request" interface
|
51 | -- | 0.2.4 |
|
signal-hook
Unix signal handling
|
59 | -- | 0.4.3 |
|
async-stream-impl
proc macros for async-stream crate
|
46 | -- | 0.3.6 |
|
strsim
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.
|
49 | -- | 0.11.1 |
|
redox_syscall
A Rust library to access raw Redox system calls
|
49 | -- | 0.7.3 |
|
rustc-demangle
Rust compiler symbol demangling.
|
52 | -- | 0.1.27 |
|
libloading
Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.
|
55 | -- | 0.9.0 |
|
mockall_derive
Procedural macros for Mockall
|
56 | -- | 0.14.0 |
|
wasm-bindgen
Easy support for interacting between JS and Rust.
|
52 | -- | 0.2.114 |
|
addr2line
A cross-platform symbolication library written in Rust, using `gimli`
|
56 | -- | 0.26.0 |
|
rand_core
Core random number generation traits and tools for implementation.
|
52 | -- | 0.10.0 |
|
utf8-ranges
DEPRECATED. Use regex-syntax::utf8 submodule instead.
|
44 | -- | 1.0.5 |
|
proptest
Hypothesis-like property-based testing and shrinking.
|
54 | -- | 1.10.0 |
|
siphasher
SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust
|
54 | -- | 1.0.2 |
|
version_check
Tiny crate to check the version of the installed/running rustc.
|
47 | -- | 0.9.5 |
|
idna
IDNA (Internationalizing Domain Names in Applications) and Punycode.
|
60 | -- | 1.1.0 |
|
trybuild
Test harness for ui tests of compiler diagnostics
|
58 | -- | 1.0.116 |
|
diff
An LCS based slice and string diffing implementation.
|
45 | -- | 0.1.13 |
|
build-context
Make build environment/target information available as constants in normal libraries and binaries.
|
48 | -- | 0.1.4 |
|
adler32
Minimal Adler32 implementation for Rust.
|
42 | -- | 1.2.0 |
|
derive_arbitrary
Derives arbitrary traits
|
51 | -- | 1.4.2 |
|
autocfg
Automatic cfg for Rust compiler features
|
50 | -- | 1.5.0 |
|
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 |
|
is-terminal
Test whether a given stream is a terminal
|
49 | -- | 0.4.17 |
|
quote
Quasi-quoting macro quote!(...)
|
63 | -- | 1.0.44 |
|
http-body
Trait representing an asynchronous, streaming, HTTP request or response body.
|
46 | -- | 1.0.1 |
|
predicates-core
An API for boolean-valued predicate functions.
|
58 | -- | 1.0.10 |
|
anstyle
ANSI text styling
|
44 | -- | 1.0.13 |
|
difflib
Port of Python's difflib library to Rust.
|
43 | -- | 0.4.0 |
|
getopts
getopts-like option parsing
|
48 | -- | 0.2.24 |
|
term
A terminal formatting library
|
51 | -- | 1.2.1 |
|
twox-hash
A Rust implementation of the XXHash and XXH3 algorithms
|
53 | -- | 2.1.2 |
|
float-cmp
Floating point approximate comparison traits
|
44 | -- | 0.10.0 |
|
parking_lot_core
An advanced API for creating custom synchronization primitives.
|
60 | -- | 0.9.12 |
|
hermit-abi
Hermit system calls definitions.
|
47 | -- | 0.5.2 |
|
tracing-attributes
Procedural macro attributes for automatically instrumenting functions.
|
57 | -- | 0.1.31 |
|
enum-as-inner
A proc-macro for deriving inner field accessor functions on enums.
|
57 | -- | 0.7.0 |
|
shlex
Split a string into shell words, like Python's shlex.
|
44 | -- | 1.3.0 |
|
linux-raw-sys
Generated bindings for Linux's userspace API
|
52 | -- | 0.12.1 |
|
proc-macro2
A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.
|
62 | -- | 1.0.106 |
|
windows-sys
Rust for Windows
|
63 | -- | 0.61.2 |
|
cc
A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code …
|
66 | -- | 1.2.56 |
|
mio
Lightweight non-blocking I/O.
|
62 | -- | 1.1.1 |
|
base64
encodes and decodes base64 as bytes or utf8
|
48 | -- | 0.22.1 |
|
quickcheck
Automatic property based testing with shrinking.
|
62 | -- | 1.1.0 |
|
nix
Rust friendly bindings to *nix APIs
|
61 | -- | 0.31.2 |
|
scoped-tls
Library implementation of the standard library's old `scoped_thread_local!` macro for providing scoped access to thread local storage (TLS) so any …
|
44 | -- | 1.0.1 |
|
exhaustigen
exhaustive test generator
|
40 | -- | 0.1.0 |
|
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 |
|
pin-project
A crate for safe and ergonomic pin-projection.
|
62 | -- | 1.1.11 |
|
tokio
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications.
|
65 | -- | 1.50.0 |
|
utf8_iter
Iterator by char over potentially-invalid UTF-8 in &[u8]
|
45 | -- | 1.0.4 |
Page 1 of 3