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.
storport-sysRaw FFI bindings to the Windows Storport API (storport.h)21MIT
storsFile storage database1,796ISC
storusSDK for accessing StooKV datastore.5,833MIT
story-dlStory web scraping9,417MIT OR Apache-2.0
story-tracker-cliCLI tool for generating story branch names and switching to them. Currently only supports Pivotal Tracker.15,143MIT
story_libA talking system for dioxus game27,952MIT
storyboardParse osu! storyboards .osb files using rust2,926non-standard
storyboard-clientA client for StoryBoard API4,691MIT
storybookBridging tool for Rust WASM components to Storybook138MIT
storybook-deriveBridging tool for Rust WASM components to Storybook277MIT
storyletsEmbeddable storylet-based narrative engine for games14,765MIT
storyshipRSS reader for the terminal (WIP)8,799MIT OR Apache-2.0
storytellerLibrary focused on supporting user oriented output while supporting multiple output types (e.g. json, a progressbar, etc.)210,815Apache-2.0 OR MIT
storywarpCinematic Agent Experience - Transform AI reasoning into visual narrative. Coming soon.23MIT
storz-rsRust library for controlling Storz & Bickel vaporizers via Bluetooth Low Energy348MIT
stostatusCheck if the Star Trek Online servers are down for maintenance, for use with your status bar. Zero dependencies on other crates.2,624non-standard
stotpA simple TOTP code generator.180BSD
stourneySplendor tournament manager - an app for running Splendor tournaments between autonomous agents17,809MIT
stoutA fast, Rust-based Homebrew-compatible package manager56MIT
stout-auditVulnerability scanning and security auditing for installed packages149MIT
stout-bundleBrewfile parsing, bundle management, and environment snapshots151MIT
stout-caskApplication installation for macOS and Linux casks (DMG, PKG, AppImage, Flatpak)149MIT
stout-fetchAsync download manager with progress bars, parallel transfers, and SHA256 verification326MIT
stout-indexSQLite-backed index for Homebrew formula and cask metadata with FTS5 full-text search741MIT
stout-installPackage installation for Homebrew-compatible bottles and source builds151MIT
stout-mirrorOffline mirror creation and HTTP serving for air-gapped environments149MIT
stout-resolveDependency graph resolution with topological ordering and circular dependency detection236MIT
stout-stateLightweight local state management for package installations and configuration565MIT
stoveWIP1,726Apache-2.0/MIT
stowCloud storage abstraction package for Rust2,973non-standard
stow-rsA Rust implementation of Stow - manage symbolic link farms18GPL-3.0-only
stow-squidStow your dotfiles1,584MIT
stowageA unified async storage abstraction layer for Rust, supporting various storage backends and cloud platforms.39MIT
stowawayA library for packing data into a pointer, if it fits, or boxing it otherwise13,130MPL-2.0
stowaway-deriveA derive macro for stowaway::Stowaway1,679MPL-2.0
stowegit for big and binary files: versioned, deduped, pushed to backups you can still play (mirror) or compact blob stores (S3).114AGPL-3.0-only
stowkenCompressed storage and retrieval of LLM token sequences62MIT OR Apache-2.0
stowken-cliCommand-line interface for Stowken33MIT OR Apache-2.0
stowrA simple CLI tool for file management, including compressing, extracting, renaming, and organizing files.2,009GPL-3.0-or-later
stowr-cliA simple CLI tool for file management, including compressing, extracting, renaming, and organizing files.1,260GPL-3.0-or-later
stowr-coreCore library for stowr file management system - provides file compression, storage, and indexing functionality2,099GPL-3.0-or-later
stowsaveAutomates moving files into a stow directory then using stow to create symlinks back to where the files came from3,865MIT
stoxA command line tool to get stock prices3,937GPL-3.0
stpWork in progress1,533MIT
stp258-currenciesProvide `Stp258Standard` implementation using `pallet-balances` and `stp258-serp1,684Apache-2.0
stp258-serpFungible SERP stablecoins module that implements `SettCurrency`, `SerpMarket,and `SerpTes` traits.1,816Apache-2.0
stp258-standardProvide `Stp258Standard` implementation using `pallet-balances` and `stp258-serp`5,457Apache-2.0
stp258-tokensFungible tokens module that implements `SettCurrency` trait.4,123Apache-2.0
stp258-traitsShared traits including `BasicCurrency`, `SettCurrency`, `Auction` and more.9,101Apache-2.0
stperfSimple profiling utility for single-threaded applications7,866ISC
stplSuper templates (html, etc.) with Plain-Rust, no textfiles9,482MPL-2.0/MIT/Apache-2.0
stpntStewards of the Pentecost - Canonical Stewardship Cell Implementation33MIT
stprobeA minimal CLI for inspecting safetensors headers67MIT
stpsyra Diplomacy adjudicator in Rust2,935GPL-3.0
strstring extension9,659MIT
str-blockRemove the initial newline and common indentation from string literals5,707MIT OR Apache-2.0 OR Zlib
str-bufStatic string buffer13,601,297BSL-1.0
str-catEfficiently concatenate strings without extra side-effects.9,161BSD-3-Clause
str-chunksimplements char-wise chunked iteration of str4,927non-standard
str-concatConcatenate two adjacent string slices254,692MIT/Apache-2.0
str-ctxSimple string context map1,308MIT OR Apache-2.0
str-distanceDistance metrics to evaluate distances between strings.16,274MIT OR Apache-2.0
str-internA simple string interner2,804MIT
str-macroThe str!() macro, similar to vec![] but for strings1,183,274MIT
str-matchFormat pattern like str match macro4,230MIT OR Apache-2.0
str-newtypeDerive macro to define safe wrappers around string types6,128MIT/Apache-2.0
str-newtype-deriveDerive macro to define safe wrappers around string types6,218MIT/Apache-2.0
str-of-bytesProvide some str functions over owned storage517BSD-2-Clause
str-queueQueue for a string1,692MIT OR Apache-2.0
str-readerSimple reader/parser for formatted strings.8,154MIT
str-shorthandA Rust crate that provides utility functions for string manipulation. Includes a function to bisect a string into two halves,…3,501MIT
str-similarityA string similarity library11,750MIT
str-utilsThis crate provides some traits to extend `[u8]`, `str` and `Cow<str>`.209,270MIT
str0str02,259MulanPSL-2.0
str0mWebRTC library in Sans-IO style1,541,731MIT OR Apache-2.0
str0m-apple-cryptoApple CommonCrypto/Security framework backend for str0m WebRTC388MIT OR Apache-2.0
str0m-aws-lc-rsaws-lc-rs backend for str0m WebRTC150,495MIT OR Apache-2.0
str0m-netemSans-IO network emulation for testing str0m under simulated network conditions385MIT OR Apache-2.0
str0m-opensslOpenSSL backend for str0m WebRTC140,809MIT OR Apache-2.0
str0m-protoInternal crate for str0m. Not intended for direct use.436,954MIT OR Apache-2.0
str0m-rust-cryptoPure Rust crypto backend for str0m WebRTC21,377MIT OR Apache-2.0
str0m-wincryptoSupporting crate for str0m2,583MIT OR Apache-2.0
str2tsstr2ts3,915MulanPSL-2.0
str2wavUses descriptively-named audio files to synthesize a given sentence.22AGPL-3.0-or-later
str_arrayFixed-size `str` and `CStr` types backed by an array111Apache-2.0 OR MIT
str_assertThin wrapper around stdlib assert_eq macros using dissimilar as the comparison. (Only for strings)2,421Apache-2.0
str_cacheA fast, lock-free, thread-safe string interning library680MIT
str_case_convProvides utility functions for converting strings to different cases.1,567MIT OR Apache-2.0
str_crypterA macro library for XOR encryption and decryption of strings at compile time, meaning no cleartext strings will be in your…8,768MIT
str_enumSimple declarative macro for an enum with associated strings for each variant184MIT OR Apache-2.0
str_idInterns str slices, giving you back an ID value.1,810Zlib OR Apache-2.0 OR MIT
str_indicesCount and convert between indexing schemes on string slices.10,536,967MIT OR Apache-2.0
str_inflectorAdds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize,…1,581,829BSD-2-Clause
str_iterNon-allocating string iterators1,883MIT
str_overlapMethods for finding the overlap between two string slices.41,185MIT OR Apache-2.0
str_revBy use of this function you can easliy reverse any string1,731MIT
str_simCalculate the similarity between strings.4,462MIT
str_slugGenerate a URL friendly slug from the given string10,213MIT
str_split_mutLittle crate implementing some split-like methods on mutable string slices11,569Unlicense
str_splitterExperiment using a combinator API for flexible string splitting3,005MIT
str_stackA string allocator for allocating many write-once strings.
This library is primarily useful for parsing where you need to…39,960,337MIT/Apache-2.0
str_stringsDo not use this crate it's just for demo and learning purposes1,523MIT
str_to_bytesparse a string representations of numbers or ascii text and return a Vec<u8>8,311MIT
str_to_enum_deriveprovide a simple way to convert static str ref to enum3,437BSD-3-Clause
str_toolsa utility that provides useful methods for manipulating the ends of strings3,963MIT
str_windowsProvides an iterator over windows of chars (as `&str`s) of a `&str`.1,920MIT/Apache-2.0
straceAn implementation of strace in Rust1,862MIT
strace-analyzeranalyze strace output13,193GPL-3.0-or-later
strace-parseParser and utilities for strace files6,109Apache-2.0
strace-tuiA terminal user interface (TUI) for visualizing and exploring strace output.238MIT OR Apache-2.0
stracersCommand-line utility to trace system calls and signals20MIT OR Apache-2.0
stracers-coreLibrary for tracing system calls and signals51MIT OR Apache-2.0
strafeStatistics programming for Rust based on R2,682MIT OR Apache-2.0
strafe-constsConstants for strafe7,258MIT OR Apache-2.0
strafe-datasetsDatasets for Rust statistics based on R3,600MIT OR Apache-2.0
strafe-distributionDistributions for Rust statistics based on R3,621MIT OR Apache-2.0
strafe-errorError types for strafe7,458MIT OR Apache-2.0
strafe-numericsNumerical calculations for Rust statistics based on R2,997MIT OR Apache-2.0
strafe-plotStatistical plotting for Rust statistics based on R3,275MIT OR Apache-2.0
strafe-testingTesting framework for strafe6,455MIT OR Apache-2.0
strafe-testsStatistical tests for Rust statistics based on R3,626MIT OR Apache-2.0
strafe-traitTraits for strafe7,008MIT OR Apache-2.0
strafe-typeTypes for strafe7,210MIT OR Apache-2.0
strageA space based roguelike (no code yet!)1,710Unlicense
straight-skeletonInteger-constrained straight skeleton of polygons with holes, with per-edge distance limits71GPL-2.0-or-later
strainA CPU stressing utility written in Rust8,094GPL-3.0-or-later
strainerCommand-line tool for finding duplicate lines in text files6,483ISC
strainforgeAxial stress and strain, Hooke's law, thermal expansion, factor of safety and simple beam bending stress for linear-elastic…20Apache-2.0
stranaCypher-over-WebSocket wire protocol for embedded graph databases16MIT
strandA datatype that evolves9,120MIT
strand-bui-backend-sessionBackend session management for the BUI (Browser User Interface) used by Strand Camera and Braid543MIT OR Apache-2.0
strand-bui-backend-session-typesTypes for Strand Camera BUI (Browser User Interface) backend session management2,268MIT OR Apache-2.0
strand-cam-bui-typesType definitions for the Strand Camera Browser User Interface (BUI) system.1,124MIT OR Apache-2.0
strand-cam-enum-iterA utility crate to provide an EnumIter trait for iterating over enums in the Strand Camera ecosystem1,290MIT OR Apache-2.0
strand-cam-remote-controlTypes for Strand Camera remote control and configuration750MIT OR Apache-2.0
strand-cam-storetypeType definitions for Strand Camera's state management and browser UI communication.539MIT OR Apache-2.0
strand-cam-typesCore types for camera control and configuration in the Strand Camera ecosystem938MIT OR Apache-2.0
strand-datetime-conversionConvert between chrono and f64 time. Used in Strand Camera and Braid.496MIT OR Apache-2.0
strand-derivederive macro for a strand in rope8,349MIT OR Apache-2.0
strand-dynamic-frameimages from machine vision cameras used in Strand Camera481MIT OR Apache-2.0
strand-errorsError types and utilities for strand operations15MIT OR Apache-2.0
strand-http-video-streaming-typesType definitions for HTTP video streaming functionality in the Strand Camera ecosystem.1,122MIT OR Apache-2.0
strand-led-box-commsCommunication protocol types for the Strand Camera LED Box device.743MIT OR Apache-2.0
strand-tuiAI-powered TUI frontend for beads — throw issues in, AI writes the code72MIT
strand-withkeydefines the WithKey trait for Strand Camera480MIT OR Apache-2.0
stranderSTructured RANDomizER799MIT OR Apache-2.0
strander-coreSTructured RANDomizER core traits644MIT OR Apache-2.0
strander-deriveSTructured RANDomizER derive macro993MIT OR Apache-2.0
strandifyA string art generation library.11,445MIT
strandify-cliCLI utility to generate string art.4,999MIT
strands-agentsA Rust implementation of the Strands AI Agents SDK54MIT
strands-agents-macrosProcedural macros for the Strands AI Agents SDK156MIT
strands-agents-shellReserved placeholder crate held by the official Strands team to prevent name impersonation. Not yet functional. See…19Apache-2.0
strands-shellReserved placeholder crate held by the official Strands team to prevent name impersonation. Not yet functional. See…19Apache-2.0
strang_thingparsing the json experimental1,580MIT OR Apache-2.0
strangeA static website generator.5,125GPL-2.0
strange-attractorsStudy into strange attractor visualization in a TUI.58MIT
strange-loopHyper-optimized strange loops with temporal consciousness and quantum-classical hybrid computing. NPX: npx strange-loops33,812MIT OR Apache-2.0
strangemeadowlarkParser for the Starlark configuration language. Ported from https://github.com/google/starlark-go11,630Apache-2.0
strangemoodA decentralized marketplace for software licenses, on Solana2,809Apache-2.0
strapReact component boiler generator1,524MIT
strapdown-coreA toolbox for building and analyzing strapdown inertial navigation systems as well as simulating various scenarios of GNSS signal…21MIT
strapdown-rsA toolbox for building and analyzing strapdown inertial navigation systems as well as simulating various scenarios of GNSS signal…5,779MIT
strasonArchived and unmaintained.84,300CC0-1.0
strataA unique search technology3,641MIT OR Apache-2.0
strata-readerA BufReader with a dynamically growing buffer and manual memory control15MPL-2.0
strata-rsDeterministic binary data format with canonical encoding231MIT
stratagemA trait library that enables state management and command execution with built-in undo support, inspired by the Command design…708MIT OR Apache-2.0
stratagem-macrosProvides a derive macro for automatically implementing the Commander trait, simplifying command-based state management with…952MIT OR Apache-2.0
strategem-heroSimple CLI Game following Strategem Hero mini-game from Helldivers 212,367MIT
strategosDelegate-first dev workflow orchestrator21MIT
strategyA framework for writing MEV strategies and bots in Rust2,684MIT
strategy-arbitrageSpot-Perp Arbitrage strategy for exploiting price spreads between spot and perpetual markets71MIT
strategy-dcaDCA (Dollar Cost Averaging) trading strategy with Long/Short modes69MIT
strategy-ecologyModels strategy species ecology in ternary agent populations using Lotka-Volterra dynamics17MIT
strategy-gridGrid trading strategy with LONG, SHORT, and NEUTRAL modes69MIT
strategy-market-makerSkew-based market maker strategy69MIT
strategy-pattern-rsA procedural macro library for implementing the Strategy Pattern in Rust.1,287MIT OR Apache-2.0
strategy-regime-classifierMarket regime classifier using ADX, ATR, and Bollinger Width indicators17MIT
strategy-rsiRSI-based trading strategy with inline Wilder's RSI indicator71MIT
strategy-tick-traderSimple tick-counting strategy: open at tick 4, close at tick 1069MIT
strategy-transferTesting whether ternary strategies transfer across domains16MIT
strategy-vaultsFarm Vaults1,607Apache-2.0
stratifykit-coreDomain-agnostic distribution control: quota/bucket sampling, group-aware fill, coverage classification21MIT OR Apache-2.0
stratiphyPhenotype-driven identification of disease subgroups127AGPL-3.0-or-later
stratisdStratis daemon54,908MPL-2.0
stratisd_proc_macrosStratis daemon procedural macros10,651MPL-2.0
stratliteA total, fuel-bounded trading-strategy language: every decision halts within its fuel and look-ahead is unrepresentable. Pairs…34Apache-2.0
stratneo-nautilus-analysisPerformance analysis and statistics for the Nautilus trading engine1,074LGPL-3.0-or-later
stratneo-nautilus-backtestCore backtesting machinery for the Nautilus trading engine307LGPL-3.0-or-later
stratneo-nautilus-binanceBinance exchange integration adapter for the Nautilus trading engine660LGPL-3.0-or-later
stratneo-nautilus-commonCommon functionality and machinery for the Nautilus trading engine1,310LGPL-3.0-or-later
stratneo-nautilus-coreCore functionality for the Nautilus trading engine1,652LGPL-3.0-or-later
stratneo-nautilus-cryptographyCryptographic primitives and management for the Nautilus trading engine748LGPL-3.0-or-later
stratneo-nautilus-dataCore data handling machinery for the Nautilus trading engine648LGPL-3.0-or-later
stratneo-nautilus-executionCore execution machinery for the Nautilus trading engine1,188LGPL-3.0-or-later
stratneo-nautilus-indicatorsTechnical indicators for the Nautilus trading engine142LGPL-3.0-or-later
stratneo-nautilus-liveCore live trading components and machinery for the Nautilus trading engine475LGPL-3.0-or-later
stratneo-nautilus-modelDomain model for the Nautilus trading engine1,689LGPL-3.0-or-later
stratneo-nautilus-networkNetwork communication machinery for the Nautilus trading engine368LGPL-3.0-or-later