Browse Crates Packages

303 packages sorted by popularity

Package Score Downloads / wk Version
windows_i686_msvc
Import lib for Windows
58 -- 0.53.1
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
55 -- 0.13.1
phf_shared
Support code shared by PHF libraries
56 -- 0.13.1
waker-fn
Convert closures into wakers
43 -- 1.2.0
http-body-util
Combinators and adapters for HTTP request or response bodies.
47 -- 0.1.3
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
crc32fast
Fast, SIMD-accelerated CRC32 (IEEE) checksum computation
48 -- 1.5.0
uncased
Case-preserving, ASCII case-insensitive, no_std string types.
43 -- 0.9.10
temp_testdir
Little crate to use temp directory in crate. You can chose if delete it after use or not to debugging …
41 -- 0.2.3
parking
Thread parking and unparking
46 -- 2.2.1
lazy_static
A macro for declaring lazily evaluated statics in Rust.
52 -- 1.5.0
miniz_oxide
DEFLATE compression and decompression library rewritten in Rust based on miniz
53 -- 0.9.0
syn
Parser for Rust source code
62 -- 2.0.117
rand_chacha
ChaCha random number generator
66 -- 0.10.0
rayon-core
Core APIs for Rayon
57 -- 1.13.0
cfg-if
A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, …
52 -- 1.0.4
doc-comment
Macro to generate doc comments
47 -- 0.3.4
utf8-ranges
DEPRECATED. Use regex-syntax::utf8 submodule instead.
44 -- 1.0.5
fnv
Fowler–Noll–Vo hash function
44 -- 1.0.7
memmap
Cross-platform Rust API for memory-mapped file IO
39 -- 0.7.0
derive_arbitrary
Derives arbitrary traits
53 -- 1.4.2
exhaustigen
exhaustive test generator
40 -- 0.1.0
autocfg
Automatic cfg for Rust compiler features
50 -- 1.5.0
lock_api
Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.
54 -- 0.4.14
portable-atomic
Portable atomic types including support for 128-bit atomics, atomic float, etc.
61 -- 1.13.1
fastrand
A simple and fast random number generator
52 -- 2.3.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
nix
Rust friendly bindings to *nix APIs
59 -- 0.31.2
fragile
Provides wrapper types for sending non-send values to other threads.
46 -- 2.0.1
arbitrary
The trait for generating structured data from unstructured data
54 -- 1.4.2
h2
An HTTP/2 client and server
64 -- 0.4.15
diff
An LCS based slice and string diffing implementation.
45 -- 0.1.13
owning_ref
A library for creating references that carry their owner with them.
36 -- 0.4.1
rustc-std-workspace-std
Workaround for rustbuild
35 -- 1.0.1
valuable
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries.
44 -- 0.1.1
pin-utils
Utilities for pinning
46 -- 0.1.0
semver
Parser and evaluator for Cargo's flavor of Semantic Versioning
56 -- 1.0.27
serial_test
Allows for the creation of serialised Rust tests
58 -- 3.4.0
bincode
A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!
46 -- 3.0.0
atomic-waker
A synchronization primitive for task wakeup
40 -- 1.1.2
windows_x86_64_gnullvm
Import lib for Windows
58 -- 0.53.1
httpdate
HTTP date parsing and formatting
41 -- 1.0.3
compiler_builtins
Compiler intrinsics used by the Rust compiler.
57 -- 0.1.160
remove_dir_all
A safe, reliable implementation of remove_dir_all for Windows
46 -- 1.0.0
caps
A pure-Rust library to work with Linux capabilities
48 -- 0.5.6
rstest_reuse
Reuse rstest attributes: create a set of tests and apply it to every scenario you want to test.
48 -- 0.7.0
wasm-bindgen-test
Internal testing crate for wasm-bindgen
48 -- 0.3.64
rayon
Simple work-stealing parallelism for Rust
57 -- 1.11.0
cc
A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code …
68 -- 1.2.56
crabgrind
Rust bindings to "Valgrind Client Request" interface
50 -- 0.2.4
signal-hook
Unix signal handling
52 -- 0.4.3
cpp_demangle
A crate for demangling C++ symbols
49 -- 0.5.1
windows-link
Linking for Windows
58 -- 0.2.1
wasm-bindgen
Easy support for interacting between JS and Rust.
50 -- 0.2.114
crossbeam-epoch
Epoch-based garbage collection
55 -- 0.9.18
hyper
A protective and efficient HTTP library for all.
64 -- 1.10.1
itertools
Extra iterator adaptors, iterator methods, free functions, and macros.
59 -- 0.14.0
http
A set of types for representing HTTP requests and responses.
61 -- 1.4.0
parking_lot_core
An advanced API for creating custom synchronization primitives.
53 -- 0.9.12
libc
Raw FFI bindings to platform libraries like libc.
61 -- 1.0.0-alpha.3
tokio
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications.
64 -- 1.50.0
tempdir
A library for managing a temporary directory and deleting all contents when it's dropped.
42 -- 0.3.7
vcpkg
A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo …
47 -- 0.2.15
quickcheck
Automatic property based testing with shrinking.
53 -- 1.1.0
aws
aws
42 -- 0.0.1
azure
Project root for all Azure SDK-related crates.
43 -- 0.38.0
serde
A generic serialization/deserialization framework
54 -- 1.0.228
is-terminal
Test whether a given stream is a terminal
47 -- 0.4.17
zstd
Binding for the zstd compression library.
46 -- 0.13.3
http-body
Trait representing an asynchronous, streaming, HTTP request or response body.
48 -- 1.0.1
predicates-core
An API for boolean-valued predicate functions.
54 -- 1.0.10
unicode-width
Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules.
53 -- 0.2.2
tempfile
A library for managing temporary files and directories.
61 -- 3.27.0
tracing-attributes
Procedural macro attributes for automatically instrumenting functions.
59 -- 0.1.31
bumpalo
A fast bump allocation arena for Rust.
56 -- 3.20.2
scc
A collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces
49 -- 3.6.9
stable_deref_trait
An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and …
47 -- 1.2.1
gg-alloc
A custom allocator that only returns pointers above 2G
41 -- 1.0.0
minicov
Code coverage and profile-guided optimization support for no_std and embedded programs
46 -- 0.3.8
wasm-bindgen-test-shared
Shared support between wasm-bindgen-test and wasm-bindgen-test-runner, an internal dependency.
63 -- 0.2.114
tracing-core
Core primitives for application-level tracing.
59 -- 0.1.36
metrohash
Rust implementation of MetroHash, a high quality, high performance hash algorithm
47 -- 1.0.7
build-context
Make build environment/target information available as constants in normal libraries and binaries.
47 -- 0.1.4
pretty_assertions
Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.
48 -- 1.4.1
spmc
Simple SPMC channel
42 -- 0.3.0
speculate
An RSpec inspired minimal testing framework for Rust.
43 -- 0.1.2
allocator-api2
Mirror of Rust's allocator API
47 -- 0.4.0
blink-alloc
Fast, concurrent, arena-based allocator with drop support
50 -- 0.4.0
yansi
A dead simple ANSI terminal color painting library.
45 -- 1.0.1
bytemuck_derive
derive proc-macros for `bytemuck`
48 -- 1.10.2
portable-atomic-util
Synchronization primitives built with portable-atomic.
48 -- 0.2.6
simd-adler32
A SIMD-accelerated Adler-32 hash algorithm implementation.
54 -- 0.3.8
clap
A simple to use, efficient, and full-featured Command Line Argument Parser
62 -- 4.5.60
adler2
A simple clean-room implementation of the Adler-32 checksum
45 -- 2.0.1
litrs
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed values). Particularly useful for proc macros, …
48 -- 1.0.0
object
A unified interface for reading and writing object file formats.
55 -- 0.38.1
ruzstd
A decoder for the zstd compression format
54 -- 0.8.2
pin-project-internal
Implementation detail of the `pin-project` crate.
61 -- 1.1.11

Page 1 of 4