Rust crates
4,945 in Packages and libraries, most used first. Page 12 of 25.
-
pnet_transport Cross-platform, transport layer networking.
-
zookeeper-client ZooKeeper async client
-
users Library for accessing Unix users and groups
-
clap-verbosity-flag Easily add a --verbose flag to CLIs using Clap
-
encoding-index-japanese Index tables for Japanese character encodings
-
encoding-index-tradchinese Index tables for traditional Chinese character encodings
-
encoding-index-korean Index tables for Korean character encodings
-
encoding-index-simpchinese Index tables for simplified Chinese character encodings
-
http-range HTTP Range header parser
-
ownedbytes Expose data as static slice
-
encoding-index-singlebyte Index tables for various single-byte character encodings
-
as-raw-xcb-connection Trait to facilitate interoperatibility with libxcb C API
-
wasmtime-internal-unwinder INTERNAL: Wasmtime's unwind format and unwinder
-
encoding_index_tests Helper macros used to test index tables for character encodings
-
grep-searcher Fast line oriented regex searching as a library.
-
aws-http This crate is no longer used by the AWS SDK and is deprecated.
-
wasmtime-internal-cranelift INTERNAL: Integration between Cranelift and Wasmtime
-
safetensors Provides functions to read and write safetensors which aim to be safer than their PyTorch counterpart.
-
lambda_runtime AWS Lambda Runtime
-
winch-codegen Winch code generation library
-
file-id Utility for reading inode numbers (Linux, MacOS) and file IDs (Windows)
-
tree-sitter-bash Bash grammar for tree-sitter
-
wasmtime-internal-jit-debug INTERNAL: JIT debug interfaces support for Wasmtime
-
fake An easy to use library and command line for generating fake data like name, number, address, lorem, dates, etc.
-
alloy-dyn-abi Run-time ABI and EIP-712 implementations
-
wayland-csd-frame Common trait and types for wayland CSD interop
-
tantivy-query-grammar Search engine library
-
azure_storage_blobs Azure Blob Storage crate from the Azure SDK for Rust
-
cap-fs-ext Extension traits for Dir, File, etc.
-
subprocess Execution and control of child processes and pipelines.
-
objc2-exception-helper External helper function for catching Objective-C exceptions
-
tracing-chrome A Layer for tracing-subscriber that outputs Chrome-style traces.
-
tantivy-common common traits and utility functions used by multiple tantivy subcrates
-
ammonia HTML Sanitization
-
alloy-rpc-types-eth Types for the eth Ethereum JSON-RPC namespace
-
task-local-extensions Task-local container for arbitrary data.
-
tiktoken-rs Library for encoding and decoding with the tiktoken library in Rust
-
serialport A cross-platform low-level serial port library.
-
gloo-net HTTP requests library for WASM Apps
-
micromap The fastest alternative to HashMap, for maps smaller than 20 keys
-
libp2p-identity Data structures and algorithms for identifying peers in libp2p.
-
tantivy-bitpacker Tantivy-sub crate: bitpacking
-
ts-rs-macros derive macro for ts-rs
-
ts-rs generate typescript bindings from rust types
-
stats_alloc An allocator wrapper that allows for instrumenting global allocators
-
mysql_common MySql protocol primitives
-
tokio-tls Deprecated in favor of tokio-naitve-tls. An implementation of TLS/SSL streams for Tokio giving an implementation of TLS for nonblocking…
-
vsdb A std-collection-like database
-
trackable_derive Custom derive for trackable crate
-
alloy-trie Fast Merkle-Patricia Trie (MPT) state root calculator and proof generator for prefix-sorted nibbles
-
bytes-varint variable-length integer encoding (protobuf-style) for the bytes crate
-
validator_types Basic type for validator and validator_derive
-
http-auth HTTP authentication: parse challenge lists, respond to Basic and Digest challenges.
-
protoc-gen-prost Protocol Buffers compiler plugin powered by Prost!
-
build_const library for creating importable constants from build.rs or a script
-
symphonia-core Project Symphonia shared structs, traits, and features.
-
atomicwrites Atomic file-writes.
-
datafusion-physical-optimizer DataFusion Physical Optimizer
-
custom_derive (Note: superseded by macro-attr) This crate provides a macro that enables the use of custom derive attributes.
-
visibility Attribute to override the visibility of items (useful in conjunction with cfg_attr)
-
num-order Numerically consistent Eq, Ord and Hash implementations for various num types (u32, f64, num_bigint::BigInt, etc.)
-
serde_v8 Rust to V8 serialization and deserialization
-
ed25519-zebra Zcash-flavored Ed25519 for use in Zebra.
-
alloy-network-primitives Primitive types for Alloy network abstraction
-
libp2p Peer-to-peer networking library
-
datafusion-catalog
-
path-dedot A library for extending Path and PathBuf in order to parse the path which contains dots.
-
symphonia-metadata Project Symphonia multimedia tag and metadata readers.
-
nybbles Efficient nibble-sized (4-bit) byte sequence data structure
-
grep-matcher A trait for regular expressions, with a focus on line oriented search.
-
as-slice AsSlice and AsMutSlice traits
-
countme Counts the number of live instances of types
-
vsdb_derive Some procedure macro implementations for vsdb.
-
simd-abstraction Abstract SIMD instruction sets
-
notify-debouncer-full notify event debouncer optimized for ease of use
-
vsdbsled Lightweight high-performance pure-rust transactional embedded database.
-
fastdivide Fastdivide is a partial port of libdivide. It makes it possible to reduce the cost of divisions.
-
seize Fast, efficient, and predictable memory reclamation for concurrent data structures.
-
jsonrpsee-http-client JSON-RPC HTTP client
-
wasmtime-cranelift Integration between Cranelift and Wasmtime
-
libp2p-swarm The libp2p swarm
-
alloy-json-rpc Core types for JSON-RPC 2.0 clients
-
sysctl Simplified interface to libc::sysctl
-
grep-regex Use Rust's regex library with the 'grep' crate.
-
alloy-signer Ethereum signer abstraction
-
symphonia Pure Rust media container and audio decoding library.
-
gix-error A crate of the gitoxide project to provide common errors and error-handling utilities
-
target-spec Evaluate Cargo.toml target specifications
-
alloy-network Ethereum blockchain RPC behavior abstraction
-
tao-macros Proc macros for tao
-
realfft Real-to-complex forward FFT and complex-to-real inverse FFT for Rust
-
tree-sitter-python Python grammar for tree-sitter
-
ashpd XDG portals wrapper in Rust using zbus
-
array-init-cursor Utility crate to help keep track of arrays of MaybeUninit
-
opendal Apache OpenDAL™: One Layer, All Storage.
-
pairing Pairing-friendly elliptic curve library
-
docopt Command line argument parsing.
-
tokio-tar A Rust implementation of an async TAR file reader and writer.
-
debug-helper This crate provides declarative macros to help you implement the Debug trait manually.
-
jsonrpsee-server JSON-RPC server that supports HTTP and WebSocket transports
-
roff ROFF (man page format) generation library
-
levenshtein_automata Creates Levenshtein Automata in an efficient manner.
-
datafusion-functions-nested Nested Type Function packages for the DataFusion query engine
-
base62 A Base62 encoding/decoding library
-
ittapi-sys Rust bindings for ittapi
-
ittapi High-level Rust bindings for ittapi
-
prost-reflect-derive A derive macro for prost-reflect to generate ReflectMessage implementations
-
sse-stream Conversion between http body and sse stream
-
pulp-wasm-simd-flag safe generic simd
-
memo-map A crate implementing a synchronized map for memoization
-
libz-ng-sys Low-level bindings to zlib-ng (libz-ng), a high-performance zlib library.
-
octocrab A modern, extensible GitHub API client.
-
region Cross-platform virtual memory API
-
derive-syn-parse Derive macro for syn::parse::Parse
-
typewit type-witness-based abstractions, mostly for emulating polymorphism in const fns
-
ordermap A hash table with consistent order and fast iteration.
-
wayland-commons Common types and structures used by wayland-client and wayland-server.
-
portpicker Pick a free unused port
-
tantivy-tokenizer-api Tokenizer API of tantivy
-
minicov Code coverage and profile-guided optimization support for no_std and embedded programs
-
actix_derive Derive macros for actix actors
-
libp2p-tcp TCP/IP transport protocol for libp2p
-
protoc-bin-vendored-linux-s390_64 protoc binary for linux-s390_64 compiled by Google and bundled in this crate.
-
datafusion-functions-aggregate-common Utility functions for implementing aggregate functions for the DataFusion query engine
-
tantivy-stacker term hashmap used for indexing
-
tantivy-columnar column oriented storage for tantivy
-
lambda_runtime_api_client AWS Lambda Runtime interaction API
-
iban_validate A small crate to verify IBAN account numbers.
-
route-recognizer Recognizes URL patterns with support for dynamic and wildcard segments
-
measure_time Provices macros to measure the time until end of scope.
-
ed25519-compact Ed25519 digital signatures and X25519 key exchange in pure Rust, with no_std and WebAssembly support
-
conv This crate provides a number of conversion traits with more specific semantics than those provided by 'as' or 'From'/'Into'.
-
rusoto_credential AWS credential tooling
-
axum-tracing-opentelemetry Middlewares and tools to integrate axum + tracing + opentelemetry
-
rustix-linux-procfs Utilities for opening Linux procfs files and directories
-
datafusion-expr-common Logical plan and expression representation for DataFusion query engine
-
bcrypt-pbkdf bcrypt-pbkdf password-based key derivation function
-
tree-sitter-typescript TypeScript and TSX grammars for tree-sitter
-
deadpool-postgres Dead simple async pool for tokio-postgres
-
guppy Track and query Cargo dependency graphs.
-
rusoto_core AWS SDK for Rust - Core
-
serde-transcode Transcode from one Serde format to another
-
cid CID in rust
-
rw-stream-sink Adaptator between Stream/Sink and AsyncRead/AsyncWrite
-
datafusion-functions-window Window function packages for the DataFusion query engine
-
alloy-consensus-any Consensus interface for any network
-
ccm Generic implementation of the Counter with CBC-MAC (CCM) mode
-
unicode-vo Unicode vertical orientation detection
-
core_maths Extension trait for full float functionality in #[no_std] backed by libm.
-
unescaper Unescape strings with escape sequences written out as literal characters.
-
drop_bomb A runtime guard for implementing linear types.
-
unscanny Painless string scanning.
-
tokio-retry2 Extensible, asynchronous retry behaviors for futures/tokio
-
qstring Query string parser
-
tokio-websockets High performance, strict, tokio-util based WebSockets implementation
-
scoped_threadpool A library for scoped and cached threadpools.
-
tokio-postgres-rustls Rustls integration for tokio-postgres
-
bitcoin General purpose library for using and interoperating with Bitcoin.
-
minicbor A small CBOR codec suitable for no_std environments.
-
census Keeps an inventory of living objects
-
libp2p-mdns Implementation of the libp2p mDNS discovery method
-
datafusion-functions-window-common Common functions for implementing user-defined window functions for the DataFusion query engine
-
bip39 Library for BIP-39 Bitcoin mnemonic codes
-
aws-smithy-client This crate is no longer used by smithy-rs and is deprecated.
-
stdweb A standard library for the client-side Web
-
solana-pubkey Solana account addresses
-
pq-sys Auto-generated rust bindings for libpq
-
clap_mangen A manpage generator for clap
-
cfb-mode Cipher Feedback (CFB) block cipher mode of operation
-
aws_lambda_events AWS Lambda event definitions
-
tantivy-sstable sstables for tantivy
-
libp2p-dns DNS transport implementation for libp2p
-
tinyjson Tiny simple JSON parser/generator
-
alloy-eip2124 Fork identifier for chain compatibility checks
-
tabwriter Elastic tabstops.
-
core-text Bindings to the Core Text framework.
-
aws-smithy-http-tower This crate is no longer used by smithy-rs and is deprecated.
-
libp2p-noise Cryptographic handshake protocol using the noise framework.
-
minisign-verify Minisign signature verification for files and streams with Ed25519. A small Rust library with no external dependencies.
-
symphonia-bundle-mp3 Pure Rust MP1, MP2, and MP3 demuxer and decoder (a part of project Symphonia).
-
byteordered Abstraction for reading and writing data with implicit byte order awareness
-
state A library for safe and effortless global and thread-local state management.
-
font-kit A cross-platform font loading library
-
if-watch crossplatform asynchronous network watcher
-
google-cloud-metadata Google Cloud Platform rust client.
-
codspeed Core instrumentation library for CodSpeed
-
pyo3-log Logging bridge from pyo3 native extension to python
-
landlock Landlock LSM helpers
-
tokio-codec Utilities for encoding and decoding frames.
-
taffy A flexible UI layout library
-
syn-mid Providing the features between "full" and "derive" of syn.
-
dlmalloc A Rust port of the dlmalloc allocator
-
alloy-rpc-types-any Types for any network
-
elsa Append-only collections for Rust where borrows to entries can outlive insertions
-
reflink-copy copy-on-write mechanism on supported file systems
-
manyhow proc macro error handling à la anyhow x proc-macro-error
-
alsa Thin but safe wrappers for ALSA (Linux sound API)
-
rouille High-level idiomatic web framework.
-
manyhow-macros Macro for manyhow
-
rusoto_signature AWS SDK for Rust - Request Signing
Nothing on this page matches. Search all 85,062 technologies.