Indie software from crates
-
simplecss
A simple CSS 2 parser and selector.
-
simplelog
A simple and easy-to-use logging facility for Rust's log crate
-
simsimd
Portable mixed-precision BLAS-like vector math library for x86 and ARM
-
siphasher
SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust
-
skeptic
Test your Rust markdown documentation via Cargo
-
skia-bindings
Skia Bindings for Rust
-
skia-safe
Safe Skia Bindings for Rust
-
skrifa
Metadata reader and glyph scaler for OpenType fonts.
-
sled
Lightweight high-performance pure-rust transactional embedded database.
-
slog
Structured, extensible, composable logging for Rust
-
slog-journald
Journald drain for slog-rs
-
slotmap
Slotmap data structure
-
smithay-client-toolkit
Toolkit for making client wayland applications.
-
smithay-clipboard
Provides access to the wayland clipboard for client applications.
-
smol
A small and fast async runtime
-
snow
A pure-rust implementation of the Noise Protocol Framework
-
socket2
Utilities for handling networking sockets with a maximal amount of configuration possible intended.
-
softbuffer
Cross-platform software buffer
-
spinners
🛎 60+ Elegant terminal spinners for Rust
-
spirq
Light weight SPIR-V query utility for graphics.
-
spki
X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs)
-
sqlformat
Formats whitespace in a SQL string to make it easier to read
-
sqlite-wasm-rs
`wasm32-unknown-unknown` bindings to the libsqlite3 library.
-
sqlparser
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
-
sse-stream
Conversion between http body and sse stream
-
static_assertions
Compile-time assertions to ensure that invariants are met.
-
statrs
Statistical computing library for Rust
-
strip-ansi-escapes
Strip ANSI escape sequences from byte streams.
-
strsim
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.
-
structopt
Parse command line argument by defining a struct.
-
strum
Helpful macros for working with enums and strings
-
subsecond-types
Types crate for the Subsecond hotpatch engine.
-
subst
shell-like variable substitution
-
subtle
Pure-Rust traits and utilities for constant-time cryptographic implementations.
-
superconsole
A simple but powerful Text-based User Interface (TUI) framework
-
supports-color
Detects whether a terminal supports color, and gives details about that support.
-
supports-hyperlinks
Detects whether a terminal supports rendering hyperlinks.
-
supports-unicode
Detects whether a terminal supports unicode.
-
surfman
A cross-platform, low-level toolkit for GPU surface management
-
sval
Streaming, structured value serialization
-
svg
The package provides an SVG composer and parser.
-
svg_fmt
Very simple debugging utilities to dump shapes in SVG format.
-
svgtypes
SVG types parser.
-
swash
Font introspection, complex text shaping and glyph rendering.
-
swift-rs
Call Swift from Rust with ease!
-
syn
Parser for Rust source code
-
synstructure
Helper methods and macros for custom derives
-
syntect
library for high quality syntax highlighting and code intelligence using Sublime Text's grammars
-
sys-locale
Small and lightweight library to obtain the active system locale
-
sysinfo
Library to get system information such as processes, CPUs, disks, components and networks
-
system-interface
Extensions to the Rust standard library
-
tabled
An easy to use library for pretty print tables of Rust `struct`s and `enum`s.
-
tachyonfx
A ratatui library for creating shader-like effects in TUIs.
-
taffy
A flexible UI layout library
-
tame-index
Provides access to local and remote cargo registry indices
-
tantivy
Search engine library
-
tap
Generic extensions for tapping values in Rust
-
tauri-bundler
Wrap rust executables in OS-specific app bundles for Tauri
-
tch
Rust wrappers for the PyTorch C++ api (libtorch).