rust — independent software & tools
-
re_tuid
128-bit Time-based Unique Identifier
-
rectangle-pack
A general purpose, deterministic bin packer designed to conform to any two or three dimensional use case.
-
redb
Rust Embedded DataBase
-
redis
Redis driver for Rust.
-
redox_users
A Rust library to access Redox users and groups functionality
-
reedline
A readline-like crate for CLI text input
-
ref-cast
Safely cast &T to &U where the struct U contains a single field of type T.
-
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
regex-automata
Automata construction and matching using regular expressions.
-
regex-syntax
A regular expression parser.
-
regress
A regular expression engine targeting EcmaScript syntax
-
relative-path
Portable, relative paths for Rust.
-
renderdoc-sys
Low-level bindings to the RenderDoc API
-
reqwest
higher level HTTP client library
-
reqwest-middleware
Wrapper around reqwest to allow for client middleware chains.
-
resolv-conf
The resolv.conf file parser
-
rhai_codegen
Procedural macros support package for Rhai, a scripting language and engine for Rust
-
rich_rust
A Rust port of Python's Rich library for beautiful terminal output
-
ring
An experiment.
-
rkyv
Zero-copy deserialization framework for Rust
-
rlt
A universal load testing library for Rust, with real-time TUI support
-
rmcp
Rust SDK for Model Context Protocol
-
rmp
Pure Rust MessagePack serialization implementation
-
rocksdb
Rust wrapper for Facebook's RocksDB embeddable database
-
ron
Rusty Object Notation
-
rouille
High-level idiomatic web framework.
-
roxmltree
Represent an XML as a read-only tree.
-
rpassword
Read passwords in console applications (unix, windows, macos, wasm).
-
rsa
Pure Rust RSA implementation
-
rsqlite-vfs
Helping to implement SQLite VFS.
-
rstest
Rust fixture based test framework. It use procedural macro to implement fixtures and table based tests.
-
rstml
Rust templating for XML-based formats (HTML, SVG, MathML) implemented on top of proc-macro::TokenStreams
-
rtnetlink
manipulate linux networking resources via netlink
-
rtrb
A realtime-safe single-producer single-consumer ring buffer
-
ruint
Unsigned integer type with const-generic bit length
-
russh
A client and server SSH library.
-
rust_decimal
Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.
-
rust-embed-impl
Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev
-
rust-ini
An Ini configuration file parsing library in Rust
-
rustc_apfloat
Rust port of C++ llvm::APFloat library
-
rustc_version
A library for querying the version of a installed rustc compiler
-
rustfft
High-performance FFT library written in pure Rust.
-
rusticata-macros
Helper macros for Rusticata
-
rustify
A Rust library for interacting with HTTP API endpoints.
-
rustix
Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
-
rustls
Rustls is a modern TLS library written in Rust.
-
rustls-pemfile
Basic .pem file parser for keys and certificates
-
rustls-pki-types
Shared types for the rustls PKI ecosystem
-
rustls-platform-verifier
rustls-platform-verifier supports verifying TLS certificates in rustls with the operating system verifier
-
rustls-webpki
Web PKI X.509 Certificate Verification.
-
rusttype
A pure Rust alternative to libraries like FreeType. RustType provides an API for loading, querying and rasterising TrueType fonts. It also provides an implementation of a dynamic GPU glyph cache for hardware font rendering.
-
rustversion
Conditional compilation according to rustc compiler version
-
rusty-fork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface.
-
rusty-money
Parse, format and perform calculations with money safely.
-
rustyline
Rustyline, a readline implementation based on Antirez's Linenoise
-
scc
A collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces
-
schemars
Generate JSON Schemas from Rust code
-
schemaui
A Rust library for generating TUI and Web UIs from JSON Schemas for configuration management.
-
scopeguard
A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies.
-
scrypt
Scrypt password-based key derivation function