BROWSE A-Z
All 305,250 crates, alphabetically
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
librsync-ffiopinionated bindings to librsync1,730GPL-2.0+
librsync-sysBindings to librsync for calculating and applying network
deltas exposed as Reader/Writer streams.11,969MIT/Apache-2.0
librsyncrlibrsyncr is a Rust library to calculate and apply deltas between two files without having access to both files on the same…3,105MPL-2.0
librt-rsRuntime primitives35MIT
librtbit-bencodeBencode serialization and deserialization using Serde164MIT
librtbit-buffersUtils to work with byte buffers in librtbit source code186MIT
librtbit-clone-to-ownedUtil traits to represent something that can be made owned and change type at the same time223MIT
librtbit-coreCore types and utilities for the rtbit BitTorrent client118MIT
librtbit-dhtKademlia DHT implementation for the rtbit BitTorrent client58MIT
librtbit-sha1-wrapperPluggable SHA1/SHA256 abstraction for the rtbit BitTorrent client142MIT
librtlsdr-rsPure-Rust port of librtlsdr — RTL2832U USB control + tuner drivers, no C library required.364GPL-2.0-or-later
librtlsdr-sysFFI bindings for librtlsdr1,905MIT
librtmp2librtmp2 — RTMP/RTMPS protocol library760MIT
librtracerouteFast Rust route tracing library9,384GPL-3.0
librualgCollection of basic algorithms for everyday development41,270MIT
librunnerRust library to assist runners on planning their workouts, races, and improve their health.11,461Apache-2.0
librus-apiLogin API for Librus Synergia5,020MIT
librus-rsRust client for Librus Synergia - the Polish school diary system50MIT
librush艾刷 (libRush = lib + IBus + Rust + h): 用 rust 编写的 ibus 模块, 不用 GObject (ibus module written in pure rust, without GObject) (输入法,…7,459LGPL-2.1-or-later OR GPL-3.0-or-later
librusimgA unified image processing library with a consistent API for BMP, JPEG, PNG, and WebP. Originally developed for my project…1,642MIT OR Apache-2.0
libruskelGenerates skeletonized outlines of Rust crates21,553MIT
librust-winrmWinRM client library for Rust - NTLM authentication, command execution, file transfer1,026GPL-3.0-or-later
librustbinRust wrapper for rustbin4,181MIT
librustconfiglibRustConfig is rust wrapper around libconfig library. Library for processing configuration files.16,994MIT
librusterRuster is a library using ffi for database management with psql/pg_dump + mysql/mysqldump that can be used in other languages…18,360MIT
librustosaCalculate Mel Frequency Cepstral Coefficients from audio data1,642MIT
librustpamLibrary for UNIX PAM authentication framework2,058MIT
librustysigsRusty Signatures: A Secure Code Signing System1,569Apache-2.0
librutaA universal interface to router management2,666MPL-2.0
libryzenadjSafe bindings to libryzenadj10,185LGPL-3.0
libryzenadj-altSafe bindings to libryzenadj, updated to v0.141,634LGPL-3.0
libryzenadj-sysLow-level unsafe autogenerated bindings for the to libryzenadj7,691LGPL-3.0
libryzenadj-sys-altLow-level unsafe autogenerated bindings for the to libryzenadj. updated to v0.142,012LGPL-3.0
libsA library to parse S-expression.1,937LGPL-3.0+
libsaisBindings to the C library libsais for suffix array construction105,253MIT OR Apache-2.0
libsais-rsRust translation of libsais for suffix array construction and related transforms145,750Apache-2.0
libsais-sysRaw bindings to the C library libsais for suffix array construction106,694MIT OR Apache-2.0
libsalusA key/value store protected by secret shares and encryption189MIT OR Apache-2.0
libsam-rssafe/sys bindings for SAM text to speech2,707Unlicense
libsamplerateA pure C2Rust transpiled version of libsamplerate.39,520BSD-2-Clause AND MIT
libsamplerate-rsc2rust transpiled version of libsamplerate.164BSD-2-Clause
libsamplerate-sysFFI bindings for libsamplerate1,616,491BSD-2-Clause
libsbcBindings to the Linux Bluetooth low-complexity, subband codec (SBC) library.28,775MIT OR Apache-2.0
libsbc-sysRaw bindings to libsbc25,557MIT OR Apache-2.0
libsbfA no_std rust crate to parse Septentrio SBF Messages.51,674MPL-2.0
libsbmlRust bindings for libSBML1,278LGPL-3.0-or-later
libsbxfRust library for the Secure Block Exchange Format1,690GPL-3.0-or-later
libscap-bindingsBindings for Falco's `libscap` eBPF monitoring backend C library22,911Apache-2.0
libscdRust drivers for various SCD devices such as scd30 and scd4x CO2 sensors17,449MIT
libscemux86 32/64bits and system internals emulator, for securely emulating malware and other stuff.291,112MIT
libscf-sysnative bindings to libscf, the service management facility (SMF)173,696MIT OR Apache-2.0
libscmpA safe, sane Rust interface to libseccomp on Linux.24,335MIT
libscoopRust library implementation of Scoop11,610MIT OR Apache-2.0
libscripthookv-sysFFI for ScriptHookV2,429MIT
libscrollScrollview event handling library17,332MIT
libscroll-reocaml/reason bindings for libscroll, packaged into a system lib1,707MIT
libscucrate for fetching software/hardware info on Unix-like OSs20,237GPL-3.0
libsdb_register_codegenRegister Code generation part in the book: Building a Debugger, rust port of C++ debugger Sdb…916MIT
libsdbootconfA systemd-boot configuration and boot entry configuration parser library29,582MIT
libsdlSDL library in rust. For starkingdoms.tk1,661MIT
libsdpA slim sdp parsing library, with a focus towards voip user agents.4,382MIT
libseatSafe libseat bindings788,086MIT
libseat-syslibseat bindings779,478MIT
libseccompRust Language Bindings for the libseccomp Library1,744,664MIT OR Apache-2.0
libseccomp-rsA mid-level binding to libseccomp1,853MIT
libseccomp-sysRaw FFI Bindings for the libseccomp Library2,236,765MIT OR Apache-2.0
libsecp256k1Pure Rust secp256k1 implementation.34,578,446Apache-2.0
libsecp256k1-coreCore functions for pure Rust secp256k1 implementation.31,104,329Apache-2.0
libsecp256k1-gen-ecmultGenerator function of const_gen for libsecp256k1.31,106,667Apache-2.0
libsecp256k1-gen-genmultGenerator function of const for libsecp256k1.31,095,580Apache-2.0
libsecp256k1-rssecp256k1 implementation and utilities9,547BSD-3-Clause
libsecp256k1testPure Rust secp256k1 implementation.2,216Apache-2.0
libsecretRust bindings of libsecret159,523MIT
libsecret-sysffi bindings of libsecret160,341MIT
libsel4-sysBuilds the sel4 kernel and generates Rust bindings around it, as configured by a feL4 manifest3,383non-standard
libselectThis crate provides a high-level APIs to perform `select`-operations on I/O handles2,408BSD-2-Clause OR MIT
libseminixseminix 内核系统用户态库5,588Apache-2.0
libsemveratorA library for working with semantic versioning (libpkgx implementation)18,272Apache-2.0
libsensors-sysRust bindings to libsensors146,703LGPL-2.1-or-later
libserpix_rsReal-time data transmission out of World of Warcraft via encoding data into pixels3,877MIT
libsessionSession messenger core library - cryptography, config management, networking94GPL-3.0-only
libsetA configuration file management library for Rust applications.11,505GPL-2.0
libsexSome Extensions for using glX (in rust)3,986non-standard
libsf3Reads a .sf3 file26MIT
libsfastaBetter FASTA sequence compression and querying3,454MIT OR Apache-2.0
libsgutils2-sysNative bindings to sgutils2 library. Placeholder crate.2,804MIT
libshaiyaA library for interacting with Shaiya binary files.6,153ISC
libshpoollibshpool contains the implementation of the shpool tool,
which provides a mechanism for establishing lightweight
persistant…22,273Apache-2.0
libshumateRust bindings for libshumate114,072MIT
libshumate-sysFFI bindings for libshumate115,013MIT
libshvproto-macrosDerive macros for libshvproto6,885MIT
libsidea library for building configuration management tools24,129AGPL-3.0
libside-procmacroProcmacros for libside2,580AGPL-3.0
libsieveExperimental interpreter for Sieve scripts (RFC 5228)4,266Apache-2.0
libsignal-core-syftVendored libsignal core crate for syft4,841AGPL-3.0-only
libsignal-dezireA rust implementation of signal protocol309AGPL-3.0-only
libsignal-protocolAn idiomatic high-level interface to the libsignal-protocol-c crate.2,777MIT OR Apache-2.0
libsignal-protocol-syftVendored libsignal protocol crate for syft4,556AGPL-3.0-only
libsignal-protocol-sys*-sys crate for the libsignal-protocol-c library.3,597MIT OR Apache-2.0
libsignal-rustComplete and Powerful Rust implementation of libsignal protocol1,400MIT
libsignifyCreate cryptographic signatures for files and verify them10,808MIT
libsignify-rsOpenBSD-compatible file signing & verification library234ISC
libsimpleRust bindings to simple, a SQLite3 fts5 tokenizer which supports Chinese and PinYin.20,326MIT
libsipSIP protocol Implementation, with a focus towords softphone clients.14,941non-standard
libsirtLibrary to serialize and deserialize from the Sirt data format116MIT OR Apache-2.0
libsixCompact programming language built on top of Rust ecosystem.2,684MPL-2.0
libsixel-rsSixel terminal-graphics protocol encoding1,825GPL-3.0-only
libsixel-sysRust FFI bindings for libsixel1,778MIT
libskyfallQuantum-Safe P2P Communication System666MIT
libskyfall_macrosQuantum-Safe P2P Communication System923MIT
libslaRust bindings to Ghidra Sleigh library libsla7,605Apache-2.0
libsla-sysSystem crate for Ghidra Sleigh library libsla5,035Apache-2.0
libslang-sysRust S-Lang library low-level FFI.5,905MIT/Apache-2.0
libslideLibrary for slide, a static expression optimizer.2,610non-standard
libslirpHigh-level bindings & helper process for libslirp.10,133non-standard
libslirp-sysFFI bindings for libslirp.225,808non-standard
libslugA Rust Library For Cryptography Intended For Slug20 That Supports X59 Certificate Format and Post-Quantum Cryptography5,371Apache-2.0 OR MIT
libsmA Rust Library of China's Standards of Encryption Algorithms (SM2/3/4)69,307Apache-2.0
libsm_stzhangA Rust Library of China's Standards of Encryption Algorithms (SM2/3/4)2,887Apache-2.0
libsmackerHigher-level bindings for libsmacker2,681LGPL-2.1
libsmacker-syssys-crate for libsmacker. Provides an unsafe wrapper around libsmacker.2,116LGPL-2.1
libsmallworldThe library behind the "smallworld" binary crate2,265GPL-3.0-or-later
libsml-rsHigh-level bindings to the libsml library1,845GPL-3.0
libsml-sysLow-level bindings to the system libsml library2,968GPL-3.0
libsmpte2094-50SMPTE 2094-50 serialization/deserialization and utils124Apache-2.0
libsmxPure-Rust, no_std, constant-time SM2/SM3/SM4/SM9 Chinese cryptography (GB/T 32918/32905/32907/38635)352Apache-2.0
libsnarkWrapper for libsnark / gadgetlib through zkInterface1,270MIT
libsnark-rustWrapper for libsnark / gadgetlib through zkInterface1,230MIT
libsnowAn opinionated library for interacting with the Nix package manager1,367MIT
libsockA tokio(net) serde Framed wrapper/library73GPL-3.0-or-later
libsock-rsA tokio(net) serde Framed wrapper/library106GPL-3.0-or-later
libsocketLight wrapper around Unix sockets and various socket options.5,026MPL-2.0
libsocks_clientSOCKS client rust implementation,supporting SOCKS4,SOCKS4a,SOCKS5 protocols6,541MIT
libsoda_sysBindings for Google Chrome's libsoda2,212MIT OR Apache-2.0
libsodiumNative bindings to the libsodium library1,818MIT/ISC
libsodium-ffiNative bindings (FFI) to the libsodium library53,004MIT/ISC
libsodium-ffivjNative bindings (FFI) to the libsodium library.Based on libsodium-ffi this crate upgrades rust edition to 2021 and zip & bindgen…1,526MIT/ISC
libsodium-rsA comprehensive, idiomatic Rust wrapper for libsodium, providing a safe and ergonomic API for cryptographic operations137,687MIT
libsodium-sysFFI binding to libsodium8,520,203MIT OR Apache-2.0
libsodium-sys-stableMaintained FFI bindings for libsodium stable1,415,365MIT OR Apache-2.0
libsodium_seeded_prngAllows libsodium to be initialised with a seeded PRNG.2,054GPL-3.0
libsolitonCore cryptographic library for the LO protocol — hybrid post-quantum key exchange, signatures, ratchet, and storage encryption123AGPL-3.0-only
libsoliton_capiC ABI export layer for libsoliton — generates soliton.h via cbindgen65AGPL-3.0-only
libsolv-sysRaw bindings to libsolv10,046MIT
libsortA sorting liberary1,350MIT
libsoundio-sysNative bindings to the libsoundio library.8,863MIT
libsox-sysRaw FFI bindings to libsox3,325MIT
libsoxrWrapper for libsoxr (resampling library for sounds)35,287LGPL-2.0
libsoxr-ax-sysRust raw FFI bindings for libsoxr (resampling library for sounds)76LGPL-2.0
libsoxr-sysRust raw FFI bindings for libsoxr (resampling library for sounds)29,422LGPL-2.0
libspaRust bindings for libspa1,161,342MIT
libspa-macrosmacros for the libspa crate1,490MIT
libspa-sysRust FFI bindings for libspa1,198,080MIT
libsparkypicontrol radio switch sockets and similar devices via linux gpiodev6,257GPL-3.0-only
libspecrstandard library for specr lang44,748MIT OR Apache-2.0
libspeedb-sysNative bindings to libspeedb84,326MIT/Apache-2.0/BSD-3-Clause
libspellingRust bindings for libspelling20,456MIT
libspelling-sysFFI bindings for libspelling20,952MIT
libspinnaker-sysbindings to the Spinnaker library1,711MIT
libspkgSpkg Rust Library3,343GPL-3.0
libsplinter-persist-sysNative FFI bindings to libsplinter's persistent variant (splinter_p). Vendored C sources are built from source with…41Apache-2.0
libsplinter-sysNative FFI bindings to libsplinter, the shared-memory splinter core. Vendored C sources are built from source; no system install…42Apache-2.0
libspm-rsA rust wrapper for LibSPM5,038GPL-3.0-or-later
libspmgSecure password manager library3,829GPL-3.0-only
libspnavRust wrapper to libspnav2,131BSD-3-Clause
libspnav-bindingsUnsafe libspnav FFI bindings for Rust3,715MIT
libspnav-sysFFI bindings to libspnav-sys3,046BSD-3-Clause
libspotRust FFI bindings for libspot, a fast time series anomaly detector788LGPL-3.0
libspot-rsPure Rust implementation of the SPOT algorithm for time series anomaly detection1,728LGPL-3.0
libsqlThe libSQL database library1,560,497MIT
libsql-clientHTTP-based client for libSQL and sqld243,040Apache-2.0
libsql-ffiNative bindings to libSQL1,441,784MIT
libsql-hranaRemote protocol for libSQL1,342,576MIT
libsql-ormA powerful, async-first ORM for Turso Database with first-class support for Cloudflare Workers and WebAssembly environments.…1,966MIT
libsql-orm-macrosProcedural macros for libsql-orm - automatic Model trait implementation and ORM functionality1,923MIT
libsql-rsSupport for database connections539MPL-2.0
libsql-rusqliteErgonomic wrapper for SQLite (libsql fork)1,265,110MIT
libsql-shellCommand-line interface for libSQL - an open-source and open-contribution fork of SQLite2,726MIT OR Apache-2.0
libsql-sqlite3-parserSQL parser (as understood by SQLite) (libsql fork)1,381,435Apache-2.0/MIT
libsql-sysNative bindings to libSQL1,464,752MIT
libsql-walwal implementation for libsql1,399MIT
libsql-wasiWASI support for libSQL1,501MIT
libsql-wasmtime-bindingsWasmtime bindings for libSQL user-defined functions67,246Apache-2.0
libsql_bindgenRust library for writing WebAssembly-powered user-defined functions for libSQL17,864MIT OR Apache-2.0
libsql_bindgen_macrosRust macros for writing WebAssembly-powered user-defined functions for libSQL5,086MIT OR Apache-2.0
libsql_corelibSQL library: the main gateway for interacting with the database1,240MIT
libsql_migrationA simple SQL migration tool for libsql databases3,776MIT
libsql_replicationReplication protocol for libSQL1,273,940MIT
libsql_wasm_abiRust ABI for writing WebAssembly-powered user-defined functions for libSQL1,538MIT OR Apache-2.0
libsqlcipher-sysNative bindings to the libsqlcipher library36,279MIT
libsqlconvCore library for sql-to-csv: SQL dump parsing, DDL conversion, and CSV/TSV emission101MIT
libsqlite3-hotbundlebundled libsqlite3 library7,463MIT
libsqlite3-sysNative bindings to the libsqlite3 library190,242,852MIT
libsqlite3-sys-icNative bindings to the libsqlite3 library5,394MIT
libsqlite3-sys-leNative bindings to the libsqlite3 library9,206MIT
libsqlitesiteRust library for sqlitesite171MIT OR Apache-2.0
libsqrl(WIP) SQRL Authentication Library in Rust https://www.grc.com/sqrl/sqrl.htm1,824MIT
libsrt-sysBindings for libsrt15,626MPL-2.0
libsrtpa pure rust implementation of SRTP383MIT OR Apache-2.0
libsslibss is a Rust library for secret sharing.1,876MIT