Rust crates
4,945 in Packages and libraries, most used first. Page 20 of 25.
-
adobe-cmap-parser A library to parse Adobe CMap files
-
float8 8-bit floating point types for Rust
-
dart-sys Statically generated, Opt-in style bindings to the Dart SDK
-
zmq High-level bindings to the zeromq library
-
shellwords Manipulate strings according to the word parsing rules of the UNIX Bourne shell.
-
temp-dir Simple temporary directory with cleanup
-
tauri-plugin-deep-link Set your Tauri application as the default handler for an URL
-
enable-ansi-support Enable ANSI escape code support on Windows 10
-
palette_math The low level color math behind the more high level palette crate.
-
rtp A pure Rust implementation of RTP
-
mediatype MIME Media-type parsing
-
granit-parser A YAML parser with comment, tag and style support, written in pure Rust
-
http-client Types and traits for http clients.
-
bevy_time Provides time functionality for Bevy Engine
-
dasp_frame An abstraction for audio PCM DSP frames, along with useful conversions and operations.
-
clean-path A safe fork of the path-clean crate
-
fast-math Fast, approximate versions of mathematical functions.
-
solana-quic-client Solana Quic Client
-
bevy_winit A winit window and input backend for Bevy Engine
-
gemm-c64 Playground for matrix multiplication algorithms
-
madsim-tokio The tokio simulator on madsim.
-
instrumented-object-store Object Store instrumentation through tracing
-
ioctl-rs Rust bindings for system ioctls.
-
ip_network_table-deps-treebitmap Forked version of fast IPv4/IPv6 lookup trie.
-
statsig-rust Statsig Rust SDK for usage in multi-user server environments.
-
aws-sdk-ecr AWS SDK for Amazon Elastic Container Registry
-
bevy_pbr Adds PBR rendering to Bevy Engine
-
peniko Primitive types for styling vector graphics
-
bevy_core_pipeline Provides a core render pipeline for Bevy Engine.
-
fastrace-macro Attribute procedural macro for fastrace
-
stability Rust API stability attributes for the rest of us.
-
subxt-signer Sign extrinsics to be submitted by Subxt
-
blstrs High performance implementation of BLS12 381
-
i_key_sort Counting sort algorithm.
-
panic-message Get a panic message from a panic payload
-
wasm-bindgen-threads-xform Support for threading-related transformations in wasm-bindgen
-
fastrace A high-performance timeline tracing library for Rust
-
drm Safe, low-level bindings to the Direct Rendering Manager API
-
brotli-sys Raw bindings to libbrotli
-
pyproject-toml pyproject.toml parser in Rust
-
rb-sys Rust bindings for the CRuby API
-
parsenic A simple no-std/no-alloc I/O and parsing crate
-
target-spec-miette Integrate target-spec errors with the miette library
-
madsim Deterministic Simulator for distributed systems.
-
tree-sitter-c-sharp C# grammar for tree-sitter
-
wasm-bindgen-wasm-conventions Utilities for working with Wasm codegen conventions (usually established by LLVM/lld)
-
jsonrpc-server-utils Server utils for jsonrpc-core crate.
-
mukti-metadata Metadata for mukti release manager
-
sp-runtime-interface Substrate runtime interface
-
ringbuffer A fixed-size circular buffer
-
gpiocdev-uapi A low level library to access GPIO lines on Linux using the GPIO character device
-
gpiocdev Access GPIO lines on Linux using the GPIO character device
-
solana-loader-v2-interface Solana non-upgradable BPF loader v2 instructions.
-
rb-sys-build Build system for rb-sys
-
scylla Async CQL driver for Rust, optimized for ScyllaDB, fully compatible with Apache Cassandra™
-
icrate Bindings to Apple's frameworks
-
scale-bits A SCALE compatible representation of a collection of bits
-
konst_kernel Foundational const functionality shared between konst and const_panic
-
wasm-bindgen-wasm-interpreter Micro-interpreter optimized for wasm-bindgen's use case
-
community-id This package provides a Rust implementation of the open Community ID flow hashing standard.
-
arrow-pyarrow Pyarrow bindings
-
sliceslice A fast implementation of single-pattern substring search using SIMD acceleration
-
solana-bn254 Solana BN254
-
tokio-serial A serial port implementation for tokio
-
network-interface Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner
-
jsonrpc-derive High level, typed wrapper for jsonrpc-core
-
json-subscriber Customizable layer and subscriber for tracing that emits logs in JSON
-
sp-externalities Substrate externalities abstraction
-
varisat-formula Basic formula data types used by the Varisat SAT solver
-
varisat-dimacs DIMCAS CNF parser and writer for the Varisat SAT solver
-
icu_casemap Unicode case mapping and folding algorithms
-
scoped-futures A utility crate for imposing upper bounds on Future lifetimes.
-
schema_registry_converter Encode/decode Avro, Protobuf and JSON Schema data from/to Kafka using the Confluent Schema Registry
-
datafusion-functions-array Array Function packages for the DataFusion query engine
-
zbus-lockstep Keep types in lockstep with DBus XML definitions
-
ra-ap-rustc_lexer Automatically published version of the package rustc_lexer in the rust-lang/rust repository from commit…
-
varisat-internal-proof Internal proof format for the Varisat SAT solver
-
varisat-internal-macros Internal macros for the Varisat SAT solver
-
solana-precompile-error Solana PrecompileError type
-
pingora-ketama Rust port of the nginx consistent hash function
-
onc-rpc Open Network Computing / Sun RPC types and fast serialisation
-
varisat A CDCL based SAT solver (library)
-
varisat-checker Proof checker for proofs generate by the Varisat SAT solver
-
bevy_scene Provides scene functionality for Bevy Engine
-
uuid-rng-internal Private implementation details of the uuid crate.
-
w3f-bls Aggregate BLS-like signatures
-
arrow2 Unofficial implementation of Apache Arrow spec in safe Rust
-
positioned-io Reading and writing at an offset
-
partial_ref_derive Derives for partial_ref
-
partial_ref Type checked partial references
-
file_diff An atomic utility for diffing files in testing
-
concolor Control console coloring across all dependencies
-
alloy-rpc-types-debug Ethereum RPC debug types
-
camino-tempfile A library for managing temporary files and directories, with UTF-8 paths.
-
svg The package provides an SVG composer and parser.
-
icu_casemap_data Data for the icu_casemap crate
-
pingora-load-balancing Common load balancing features for Pingora proxy.
-
wasm-bindgen-externref-xform Internal externref transformations for wasm-bindgen
-
polars-parquet-format Safe Parquet and Thrift reader and writer (sync and async)
-
substrate-bn Pairing cryptography with the Barreto-Naehrig curve
-
rb-sys-env Integrates rb-sys into high level frameworks
-
wasm-bindgen-test-shared Shared support between wasm-bindgen-test and wasm-bindgen-test-runner, an internal dependency.
-
hifijson High-fidelity JSON lexer and parser
-
auto-launch Auto launch any application or executable at startup. Supports Windows, macOS, and Linux.
-
frame-decode Decode extrinsics and storage from Substrate based chains
-
anchor-attribute-constant Anchor attribute macro for creating constant types
-
wasm-bindgen-multi-value-xform Internal multi-value transformations for wasm-bindgen
-
cargo-options Reusable common Cargo command line options
-
xkbcommon Rust bindings and wrappers for libxkbcommon
-
bitcoin-private Internal types and macros used by rust-bitcoin ecosystem
-
embedded-io-async Async embedded IO traits
-
servo-fontconfig-sys Font configuration and customization library
-
pyo3-arrow Arrow integration for pyo3.
-
solana-loader-v4-interface Solana loader V4 interface.
-
rctree A 'DOM-like' tree implemented using reference counting
-
ansi-to-tui Convert ANSI color and style codes into Ratatui Text
-
solana-commitment-config Solana commitment config.
-
mini-internal Derive macros for miniserde. Use the re-exports from the miniserde crate instead.
-
miniserde Data structure serialization library with several opposite design goals from Serde.
-
range-collections Sets and maps of ranges, backed by smallvec
-
revm-precompile Revm Precompiles - Ethereum compatible precompiled contracts
-
secret-vault-value Library provides a simple implementation of a secure and serializable type to store and control secret/sensitive values
-
age [BETA] A simple, secure, and modern encryption library.
-
bevy_ui A custom ECS-driven UI framework built specifically for Bevy Engine
-
icu_pattern ICU pattern utilities
-
starlark_map Map implementation with starlark-rust specific optimizations
-
eax Pure Rust implementation of the EAX Authenticated Encryption with Associated Data (AEAD) Cipher with optional architecture-specific…
-
bevy_sprite Provides sprite functionality for Bevy Engine
-
sdp A pure Rust implementation of SDP
-
rtcp A pure Rust implementation of RTCP
-
bevy_text Provides text functionality for Bevy Engine
-
pgp OpenPGP implementation in Rust
-
sp-storage Storage related primitives
-
libwebp-sys Bindings to libwebp (bindgen, static linking)
-
bevy_mikktspace Safe rust implementation of Mikkelsen tangent space algorithm
-
bevy_encase_derive Bevy derive macro for encase
-
minreq Simple, minimal-dependency HTTP client
-
serde-pickle A serde-based serialization library for Python's pickle format
-
webrtc-media A pure Rust implementation of WebRTC Media API
-
bevy_render_macros Derive implementations for bevy_render
-
reborrow Emulate reborrowing for user types.
-
ethers-middleware Middleware implementations for the ethers-rs crate
-
unsafe-any Traits and implementations for unchecked downcasting.
-
ioctl-sys IO Control for POSIX-and-beyond systems (core fn & macros, see ioctls for many ioctl definitions)
-
solana-fee-structure Solana fee structures.
-
objc2-audio-toolbox Bindings to the AudioToolbox framework
-
tui A library to build rich terminal user interfaces or dashboards
-
solana-reward-info Solana vote reward info types
-
impl-num-traits num-traits implementation for uint.
-
ethers-solc Utilites for working with solc
-
unchecked-index Unchecked indexing wrapper using regular index syntax.
-
webrtc-ice A pure Rust implementation of ICE
-
async_once async once tool for lazy_static
-
webrtc-srtp A pure Rust implementation of SRTP
-
interceptor A pure Rust implementation of Pluggable RTP/RTCP processors
-
wincode Fast bincode de/serialization with placement initialization
-
webrtc-data A pure Rust implementation of WebRTC DataChannel API
-
codspeed-divan-compat Divan compatibility layer for CodSpeed
-
azure_storage_blob Microsoft Azure Blob Storage client library for Rust
-
ark-groth16 An implementation of the Groth 2016 zkSNARK proof system
-
browserslist-rs Rust-ported Browserslist.
-
webrtc-mdns A pure Rust implementation of mDNS
-
kafka-protocol Implementation of Kafka wire protocol.
-
solana-decode-error Solana DecodeError Trait
-
femme Not just a pretty (inter)face: pretty-printer and ndjson logger for log crate.
-
future-queue Adapters to manage a queue of futures, where each future can have a different weight.
-
dynamic-pool A lock-free, thread-safe, dynamically-sized object pool.
-
mappings Get the mappings of a process (currently only on Linux)
-
const-fnv1a-hash A #![no_std] crate for performing FNV1A-16/32/64/128 hashing on Rust stable at compile time.
-
gemm-f64 Playground for matrix multiplication algorithms
-
typemap A typesafe store for many value types.
-
redox_termios A Rust library to access Redox termios functions
-
pinky-swear Futures and async/await-ready Promises
-
oxc_data_structures A collection of JavaScript tools written in Rust.
-
rectangle-pack A general purpose, deterministic bin packer designed to conform to any two or three dimensional use case.
-
codspeed-divan-compat-macros Macros for the Divan compatibility layer for CodSpeed
-
tokio-cron-scheduler Schedule tasks on tokio using cron-like annotation, at an instant or repeat them at a fixed duration.
-
age-core [BETA] Common functions used across the age crates
-
webrtc-sctp A pure Rust implementation of SCTP
-
alloy-transport-ipc IPC transport implementation
-
codspeed-divan-compat-walltime A temporary compatibility layer for CodSpeed to use Divan's walltime entrypoint.
-
tinystr-raw Raw string-to-integer conversions for tinystr.
-
snowflake-jwt Snowflake JWT token generator
-
ttl_cache A cache that will expire values after a TTL
-
tinystr-macros Proc macros for TinyStr.
-
rsb_derive An opinionated macro implementation for Rust struct builder pattern with compile-time validation
-
metered Fast, ergonomic metrics for Rust! The one-dependency facade over the metered workspace: the core model re-exported wholesale, satellite…
-
metered-macro The derive macros of the metered metric library (MetricTree, LabelSet, SpanLabels), consumed through the metered and metered-tracing…
-
solana-sbpf Virtual machine and JIT compiler for eBPF programs
-
madsim-macros Madsim's proc-macro.
-
udev libudev bindings for Rust
-
ethers A complete Ethereum and Celo Rust library
-
rfc2047-decoder Rust library for decoding RFC 2047 MIME Message Headers.
-
gpio-cdev Linux GPIO Character Device Support (/dev/gpiochipN)
-
cargo-llvm-cov Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
-
cli-table A crate for printing tables on command line
-
spidev Provides access to the Linux spidev interface. This interface allows for configuration of the spidev device, half-duplex SPI access, and…
-
getrandom_or_panic Implements a RngCore which panics unless getrandom exists
-
salvo-jwt-auth Jwt auth support for salvo web server framework.
-
progenitor-client An OpenAPI client generator - client support
Nothing on this page matches. Search all 85,062 technologies.