Rust crates
4,945 in Packages and libraries, most used first. Page 22 of 25.
-
uhlc A Unique Hybrid Logical Clock for Rust.
-
libsystemd-sys FFI bindings to libsystemd and libelogind
-
progenitor-impl An OpenAPI client generator - core implementation
-
solana-client-traits Traits for Solana clients
-
mongocrypt Rust-idiomatic wrapper around mongocrypt-sys
-
mongocrypt-sys FFI bindings to libmongocrypt
-
magnus-macros Derive and proc macros for magnus
-
unzip-n Procedural macro to generate unzip for iterators over n-sized tuples
-
addchain Generate addition chains
-
fsevent Rust bindings to the fsevent-sys macOS API for file changes notifications
-
solana-secp256r1-program Precompile implementation for the secp256r1 elliptic curve.
-
regalloc Modular register allocation algorithms
-
sp-wasm-interface Types and traits for interfacing between the host and the wasm runtime.
-
scale-decode-derive Derive macro for scale-decode
-
sp-tracing Instrumentation primitives and macros for Substrate.
-
boring BoringSSL bindings
-
pdqselect Selects the kth smallest element of a slice, based on Orson Peters's Pattern Defeating Quickselect
-
scale-value Encode and decode values of arbitrary shapes to SCALE bytes
-
atomic-wait Cross-platform atomic wait and wake (aka futex) functionality.
-
aspect-weave An Aspect Toolkit for Rust
-
sp-keystore Keystore primitives.
-
wasmtime-slab Uni-typed slab with a free list for use in Wasmtime
-
server_fn RPC for any web framework.
-
concolor-override Global override of color control
-
capstone-sys System bindings to the capstone disassembly library
-
solana-offchain-message Solana offchain message signing
-
assume Macro for stating unsafe assumptions in Rust.
-
bevy_a11y Provides accessibility support for Bevy Engine
-
junction library for working with NTFS junctions
-
jsonwebkey JSON Web Key (JWK) (de)serialization, generation, and conversion.
-
cross Zero setup cross compilation and cross testing
-
v4l2-sys-mit Raw v4l2 bindings (MIT licensed)
-
solana-presigner A Solana Signer implementation representing an externally-constructed Signature.
-
capstone High level bindings to capstone disassembly engine
-
rvs_derive A helper macros implementation for Value Classes in Rust
-
ip_network_table IPv4 and IPv6 network fast lookup table.
-
d3d12 Low level D3D12 API wrapper
-
command_attr Procedural macros for command creation for the Serenity library.
-
stfu8 Sorta Text Format in UTF-8
-
rvstruct A helper macros implementation for Value Classes in Rust
-
deepsize A crate for measuring the total size of object on the stack and heap
-
spl-token-confidential-transfer-ciphertext-arithmetic Solana Program Library Confidential Transfer Ciphertext Arithmetic
-
parquet2 Safe implementation of parquet IO.
-
rxml_validation Plumbing crate for rxml and rxml_proc crates.
-
tauri-plugin-clipboard-manager Read and write to the system clipboard.
-
fixedstr strings of constant maximum size that can be copied and stack allocated using const generics
-
puffin Simple instrumentation profiler for games
-
ssh2 Bindings to libssh2 for interacting with SSH servers and executing remote commands, forwarding local ports, etc.
-
rxml Minimalistic, restricted XML 1.0 parser which does not include dangerous XML features.
-
tracing-panic A panic hook that captures panic information as a tracing event
-
multi-stash Vector-based arena data structure that reuses vacant slots.
-
option_set Bitflags on steroids
-
wasmtime-winch Integration between Wasmtime and Winch
-
server_fn_macro_default The default implementation of the server_fn macro without a context
-
elementtree Parse an XML file into Python elementtree like structure
-
alloy-rpc-types-txpool Types for the txpool Ethereum JSON-RPC namespace
-
ark-secp256r1 The secp256r1 curve
-
tree-sitter-json JSON grammar for tree-sitter
-
tree-sitter-php PHP grammar for tree-sitter
-
louds-rs High performance LOUDS (Level-Order Unary Degree Sequence) library
-
async-dup Duplicate an async I/O handle
-
aws-sdk-bedrockruntime AWS SDK for Amazon Bedrock Runtime
-
wrapcenum-derive Derive macro for nvml-wrapper, not for general use
-
nutype The newtype with guarantees.
-
wmi WMI crate for rust.
-
scale-typegen Type Generation for SCALE encoded Rust Types
-
dbus-crossroads Framework for writing D-Bus method handlers
-
base58-monero Library with support for encoding/decoding Monero base58 strings.
-
biscuit A library to work with Javascript Object Signing and Encryption(JOSE), including JSON Web Tokens (JWT), JSON Web Signature (JWS) and JSON…
-
pdb-addr2line Symbolicate addresses from PDBs, like addr2line.
-
actix-web-httpauth HTTP authentication schemes for Actix Web
-
epoll Safe epoll interface.
-
dprint-swc-ext Functionality to make swc easier to work with.
-
cooked-waker A safe interface for creating async Wakers
-
cidr-utils This crate provides functions for working with IPv4 CIDRs and IPv6 CIDRs.
-
async_zip An asynchronous ZIP archive reading/writing crate.
-
simple-file-manifest Interact with lists of files through a storage-agnostic interface
-
synattra A Syn Attribute Parser Toolkit
-
java-locator Locates a Java installation in the host.
-
vergen-git2 Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
build-target A crate that provides programmatic access to information about the current build target.
-
ansi-str A library which provides a set of methods to work with ANSI strings
-
wasmtime-internal-asm-macros INTERNAL: Macros for defining asm functions in Wasmtime
-
utf16string String types to work directly with UTF-16 encoded strings
-
gix-macros Proc-macro utilities for gix
-
gcloud-googleapis Google Cloud Platform rust client.
-
gcloud-gax Google Cloud Platform gRPC retry library.
-
wasmi_arena Entity arena data structures for wasmi
-
minimad light Markdown parser
-
cache_control Rust crate to parse the HTTP Cache-Control header.
-
safe-mix Implementation of the Collective Coin Flip algorithm
-
glifo Glifo provides APIs for efficiently rendering text.
-
llvm-sys Bindings to LLVM's C API
-
fid-rs High performance FID (Fully Indexable Dictionary) library
-
lcms2-sys Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper.
-
foundationdb-tuple Foundationdb tuple pack/unpack implementation in rust
-
sp-std Lowest-abstraction level for the Substrate runtime: just exports useful primitives from std or client/alloc to be used with any code that…
-
cmp_any Comparison for &dyn types
-
msi Read/write Windows Installer (MSI) files
-
envmnt Environment variables utility functions.
-
nutype_macros The newtype with guarantees.
-
dlopen_derive Derive macros for the dlopen crate.
-
solana-config-program Solana Config program
-
sysfs_gpio Provides access to GPIOs using the Linux sysfs interface.
-
aspect An Aspect Toolkit for Rust
-
farmhash Farmhash is a successor to Cityhash (also from Google). Farmhash, like Cityhash before it, use ideas from Austin Appleby's MurmurHash.
-
vlq Sourcemap-style VLQ encoder and decoder
-
display_container Utilities to implement Display
-
pct-str Percent-encoded strings for URL, URI, IRI, etc.
-
bolero fuzz and property testing front-end
-
ark-ed-on-bls12-377 A Twisted Edwards curve defined over the scalar field of the BLS12-377 curve
-
agent-client-protocol-schema A protocol for standardizing communication between code editors and AI coding agents
-
human_bytes Crate to convert bytes into human-readable values
-
fuser Filesystem in Userspace (FUSE) for Rust
-
uniffi_testing A multi-language bindings generator for rust (testing helpers)
-
socketcan Linux SocketCAN library. Send and receive CAN frames via CANbus on Linux.
-
lcms2 ICC color profile handling. Rusty wrapper for Little CMS
-
poem Poem is a full-featured and easy-to-use web framework with the Rust programming language.
-
swc_ecma_lexer Feature-complete es2019 parser.
-
rug Arbitrary-precision integers, rational, floating-point and complex numbers based on GMP, MPFR and MPC.
-
aws-sdk-sns AWS SDK for Amazon Simple Notification Service
-
rquickjs High level bindings to the QuickJS JavaScript engine
-
solana-secp256k1-program Instructions for the Solana Secp256k1 native program.
-
gdbstub An implementation of the GDB Remote Serial Protocol in Rust
-
imbl-sized-chunks Efficient sized chunk datatypes
-
file-rotate Log rotation for files
-
rquickjs-core High level bindings to the QuickJS JavaScript engine
-
ocb3 Pure Rust implementation of the Offset Codebook Mode v3 (OCB3) Authenticated Encryption with Associated Data (AEAD) Cipher as described in…
-
bevy_gltf Bevy Engine GLTF loading
-
tokio-tower Bridging the protocol gap between Tokio and Tower
-
musli-zerocopy Refreshingly simple zero copy primitives by Müsli.
-
solana-nonce-account Solana nonce account utils.
-
range-set-blaze Integer sets as fast, sorted integer ranges; Maps with integer-range keys; Full set operations
-
oxc_resolver ESM / CJS module resolution
-
rustc_lexer Rust lexer used by rustc. No stability guarantees are provided.
-
copypasta copypasta is a cross-platform library for getting and setting the contents of the OS-level clipboard.
-
agave-feature-set Solana runtime feature declarations
-
parquet-format-safe Safe Parquet and Thrift reader and writer (sync and async)
-
swc_error_reporters Error reporter implementations for the swc project
-
rquickjs-sys QuickJS bindings for rquickjs
-
lzw LZW compression and decompression.
-
permutation Small utility for creating, manipulating, and applying permutations.
-
bolero-generator-derive value generator for testing and fuzzing
-
osakit OSAKit macOS Framework adapted for Rust
-
typed-index-collections Typed index version of Rust slice and Vec containers
-
poem-derive Macros for poem
-
typemap_rev A hashmap, but stores types as keys
-
serde_tuple De/serialize structs with named fields as array of values
-
musli-zerocopy-macros Macros for Müsli zero-copy.
-
bolero-generator value generator for testing and fuzzing
-
progenitor An OpenAPI client generator
-
hickory-server hickory-server is a library for integrating safe and secure DNS servers into an async Tokio application.
-
mio-named-pipes Windows named pipe bindings for mio
-
md4 MD4 hash function
-
parity-util-mem Collection of memory related utilities
-
separator Formats numbers into strings with thousands separators for readability.
-
sp-debug-derive Macros to derive runtime debug implementation.
-
sqlx-cli Command-line utility for SQLx, the Rust SQL toolkit.
-
boa_engine Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
gloo-events Convenience crate for working with DOM event listeners
-
solana-instruction-error Solana InstructionError type.
-
serde_tuple_macros Internal proc-macro crate for serde_tuple
-
litep2p Peer-to-peer networking library
-
cryptographic-message-syntax A pure Rust implementation of Crypographic Message Syntax (RFC 5652)
-
linux-embedded-hal Implementation of the embedded-hal traits for Linux devices
-
symlink Create symlinks in a cross-platform manner
-
zeromq-src Source code and logic to build ZeroMQ from source
-
bevy_gilrs Gamepad system made using Gilrs for Bevy Engine
-
boa_interner String interner for the Boa JavaScript engine.
-
anchor-derive-space Anchor Derive macro to automatically calculate the size of a structure or an enum
-
cff-parser A parser for the Compact Font Format (CFF)
-
iprange A library to manage IP ranges
-
weak-table Weak hash maps and sets
-
diesel-derive-enum Derive diesel boilerplate for using enums in databases
-
lua-src Sources of Lua 5.1-5.5 and logic to build them.
-
bevy_asset_macros Derive implementations for bevy_asset
-
boa_gc Garbage collector for the Boa JavaScript engine.
-
circular A stream abstraction designed for use with nom
-
parse_duration Parses a duration from a string.
-
firestorm A low overhead intrusive flamegraph profiler.
-
asyncs async runtime agnostic facilities
-
asyncs-sync Asynchronous runtime agnostic synchronization utilities
-
boa_macros Macros for the Boa JavaScript engine.
-
safe-transmute A safeguarded transmute() for Rust
-
rust_xlsxwriter A Rust library for writing Excel 2007 xlsx files
-
cargo-fuzz A cargo subcommand for fuzzing with libFuzzer! Easy to use!
-
ark-bw6-761 The BW6-761 pairing-friendly elliptic curve
-
cbor4ii CBOR: Concise Binary Object Representation
-
boa_ast Abstract Syntax Tree definition for the Boa JavaScript engine.
-
boa_parser ECMAScript parser for the Boa JavaScript engine.
-
hassle-rs HLSL compiler library, this crate provides an FFI layer and idiomatic rust wrappers for the new DXC HLSL compiler and validator.
-
parity-tokio-ipc Interprocess communication library for tokio.
-
google-cloud-location Google Cloud Client Libraries for Rust - Cloud Metadata API
-
nom8 A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)
-
antithesis_sdk Rust SDK for the Antithesis autonomous software testing platform.
-
test-log-core Core logic for the test-log procedural macro.
-
wasi-common WASI implementation in Rust
-
readonly Struct fields that are made read-only accessible to other modules
-
spawns-core Async runtime agnostic thread context task spawner for Rust
-
sp-runtime-interface-proc-macro This crate provides procedural macros for usage within the context of the Substrate runtime interface.
Nothing on this page matches. Search all 85,062 technologies.