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.
streamifyConversions from values to Stream1,725MIT
streaminfoExtract codec parameters and stream information from multimedia files.15MIT
streamingPlaceholder waiting on HKT for https://github.com/emk/rust-streaming2,565
streaming-bufferHigh performance Stream Processing Framework1,241Apache-2.0
streaming-buffer-genHigh performance Stream Processing Framework1,255Apache-2.0
streaming-commonHigh performance Stream Processing Framework2,422Apache-2.0
streaming-cryptoCryptographic library with optional FFI and Python bindings678MIT
streaming-decompressionFallible streaming iterator specialized for decompression13,525,332Apache-2.0
streaming-diskannPostgres-free StreamingDiskANN core with storage traits, memory backend, and conformance tests.36PostgreSQL
streaming-harnessA benchmarking harness for streaming systems6,697MIT
streaming-harness-hdrhistDeprecated in favour of https://crates.io/crates/hdrhist10,074MIT
streaming-http-range-clientA client for ergonomically streaming HTTP Range requests6,415MIT OR Apache-2.0
streaming-iteratorStreaming iterators34,073,977MIT OR Apache-2.0
streaming-json-completerComplete JSON documents from a stream of JSON tokens2,617MIT
streaming-libdeflate-rsStreaming decompression RIIR of libdeflate10,749MIT OR Apache-2.0
streaming-medianProvides a structure for calculating median values1,854MIT OR Apache-2.0
streaming-platformData streaming platform and message broker with concurrent data transfer capabilities.1,656MIT
streaming-statsExperimental crate for computing basic statistics on streams.2,461,176Unlicense/MIT
streaming-zipA library to create zip files on a non-seekable writer.70,273MirOS
streaming_algorithmsSIMD-accelerated implementations of various streaming algorithms, including Count–min sketch, Top k, HyperLogLog, Reservoir…40,297MIT OR Apache-2.0
streaming_serde_jsonThis is a streaming alternative to serde_json for processing JSON data sources that are too large to fit in memory.2,549MIT
streaminterpolatorsi: stream interpolator2,881MIT
streamkit-apiAPI types and TypeScript bindings for StreamKit41MPL-2.0
streamkit-coreCore traits and data structures for real-time media processing224MPL-2.0
streamkit-plugin-sdk-nativeSDK for writing native (C ABI) plugins for StreamKit23MPL-2.0
streamkit-plugin-sdk-wasmSDK for writing WASM plugins for StreamKit23MPL-2.0
streamletTUI for streaming music1,787GPL-3.0
streamletteStreamlet-based pluggable oneshot consensus12,686ISC
streamlibPlay your favorite live streams from command line3,012GPL-3.0
streamlineReversible futures::Stream-based state machines9,218MIT
streamlined-ntru-primeRust implementation of the Streamline NTRU Prime algorithm4,872MIT OR Apache-2.0
streamlinerA sane RSS reader for the modern age.1,014GPL-3.0-only
streamlingStreamling: Performant and extensible streaming data runtime50non-standard
streamling-commonShared types, formats, and utilities for Streamling.375non-standard
streamling-configConfiguration types and parsing for Streamling.399non-standard
streamling-connectorsSource and sink connectors for Streamling.73non-standard
streamling-coreCore streaming execution engine for Streamling, built on Apache DataFusion.102non-standard
streamling-e2eEnd-to-end tests for streamling88non-standard
streamling-flink-compatApache Flink compatibility helpers for Streamling.123non-standard
streamling-pluginPlugin SDK and FFI for extending Streamling.306non-standard
streamling-plugin-deriveDerive macros for the Streamling plugin SDK.336non-standard
streamling-stateState management and persistence for Streamling.362non-standard
streamlinkRust API (kinda) for the streamlink utility.10,720GPL-3.0
streamlitStreamlit - A faster way to build and share data apps.47Apache-2.0
streamlit-macrosStreamlit - A faster way to build and share data apps.132Apache-2.0
streammap-extStreamMap of Tokio with altered `next` that returns when stream is dropped182,475MIT
streampagerstreampager is a pager for command output or large files110,916MIT
streamparserAdapt simple stream parsers for different types of streams1,684MIT
streamq-rsOfficial Rust SDK for the streamq message broker20MIT
streamqlParser for the StreamQL language415MIT
streamripRecursively mirror an HLS (.m3u8) or DASH (.mpd) stream for local hosting77EUPL-1.2
streamsA collection of stream-extensions that are missing in the `futures` crate3,062MIT
streams-orderednogapsA stream combinator for ordering streams by a key ensuring no gaps in the emitted values3,341MIT
streams-rsOCaml like streams for Russt1,727MIT
streamsafeType-safe async pipeline framework for data processing279Apache-2.0
streamshaA streamed, resumable SHA (Secure Hashing Algorithm) library3,289MIT
streamshareUpload to streamshare library7,894MIT
streamsmithTurn any video into a ready-to-serve HLS adaptive-bitrate stream — with a built-in preview player — in one command.39MIT OR Apache-2.0
streamson-binA program which processes large JSON data.25,912MIT
streamson-extra-matchersExtra matchers for streamson library12,452MIT
streamson-futuresA library which integrates streamson with futures stream15,913MIT
streamson-generatorA library which integrates streamson with generators14,444MIT
streamson-libLibrary for processing large JSONs30,773MIT
streamson-tokioTokio and streamson integration library24,285MIT
streamstoreDEPRECATED: Use s2-sdk instead24,767Apache-2.0
streamstore-cliDEPRECATED: Use s2-cli instead17,880Apache-2.0
streamstore-rslib for storage stream programing505MIT
streamtabsEasy to follow noisy logs without rerunning commands43MIT
streamtoolsAdditional stream combinators64,698MIT OR Apache-2.0
streamunorderedAn efficient async stream multiplexer269,346MIT/Apache-2.0
streamvbyteRust FFI bindings for streamvbyte3,539Apache-2.0
streamvbyte-sysRust FFI bindings for streamvbyte3,116Apache-2.0
streamvbyte64Implementation of stream-vbyte codec supporting 64-bit wide values6,204MIT OR Apache-2.0
streamweaveComposable, async, stream-first computation in pure Rust723CC-BY-SA-4.0
streamweave-attractorAttractor pipeline as a StreamWeave graph92CC-BY-SA-4.0
streamweave-errorError handling system for StreamWeave183CC-BY-SA-4.0
streamxStream extensions.106MIT
streaveA non-blocking I/O network library.1,236MIT
streave-linkA library that makes creating a server easy and uncomplicated.1,236MIT
strecken-infoRust SDK to make requests to30,994MIT OR Apache-2.0
stredeAsync, zero-alloc, pull-based deserialization for Rust147MIT
strede-cborCBOR format backend for strede30MIT
strede-deriveDerive macros for strede185MIT
strede-jsonJSON format backend for strede82MIT
strede-msgpackMessagePack format backend for strede29MIT
strede-postcardPostcard format backend for strede29MIT
stree_cmdCommand line tool for creating and visualizing suffix trees.8,254Unlicense/MIT
streebogStreebog (GOST R 34.11-2012) hash function455,759MIT OR Apache-2.0
streemSimple utilities for creating and consuming streams37,522GPL-3.0-only
streemapSet of tree map algorithms (binary, squarified, ...)2,637MIT OR Apache-2.0
streetBGP routing protocol implementation and path vector orchestration. High-assurance routing for deterministic network transit.22MIT OR Apache-2.0
street-credManage encrypted secrets for your applications.6,221MIT
street-engineA Rust library for procedurally generating transport networks1,449MPL-2.0
street_fighter16 bits Street Fighter 2 game engine1,752Apache-2.0
street_indexstreet_index is a small utility crate for working with road name /
street indexing for cartographic purposes3,417MIT
streetsweeperA rust script for detecting dead .JS files in a repository (not referenced anywhere)2,696MIT
streexKafka store runner4,450MIT OR Apache-2.0
stregsystemet-tuiA TUI for Stregsystemet638MIT
stremA tool for spatial and temporal pattern matching over perception streams.4,121BSD-3-Clause
stremioA fast & async library for Stremio written in Rust5,044MIT
stremio-addon-coreReusable Rust core for authenticated Stremio addon servers145MIT
stremio-official-addonsAll of the stremio official addons29,934MIT
stremio-serde-hexHexadecimal encoding/decoding with serde.29,289MIT/Apache-2.0
strendOfficial TUI to search and visualize Shodan historical data.13,587MIT
strengthIn development2,319MIT OR Apache-2.0
strength_reduceFaster integer division and modulus operations33,135,036MIT OR Apache-2.0
strenumAn enum that can print all of its variants14,670MIT
streplaceA tiny library for matching and replacing in strings and slices with user-defined functions.3,334MIT-0
strerrorA string-based error type. No longer developed. Recommended replacement: Anyhow and Thiserror crates.31,795MIT OR Apache-2.0
stressPut your programs to the test. Run a command in a loop and collect failures.6,799MIT OR Apache-2.0
stress-coreShared utilities for the libstress framework130MIT OR Apache-2.0
stress-cpuUtility that simulates a high cpu load.3,944MIT OR Apache-2.0
stress-macrosProcedural macros for compile-time stress generation18MIT OR Apache-2.0
stress-raiserBeautiful Rust stress tester with form input and live TUI77MIT
stressedUniversal CLI stress tester for competitive programming6,224MIT
strestBlazing-fast async HTTP load tester in Rust - lock-free design, real-time stats, distributed runs, and optional chart exports for…200MIT OR Apache-2.0
stretchHigh performance & cross-platform Flexbox implementation827,139non-standard
stretch-or-dieGet a system notification to stretch, at a specified interval. (MacOS)35MIT
stretch2High performance & cross-platform Flexbox implementation10,642MIT
stretchrsA crate to facilitate stretching linear images using the midtone transfer function974Apache-2.0
strettaAdaptive preprocessing compressor27MIT
strettoStretto is a high performance thread-safe memory-bound Rust cache.398,376MIT OR Apache-2.0
strevEvent-driven pub/sub messaging library with compile-time ack safety273MIT
strev-amqpAMQP (RabbitMQ) backend for strev60MIT
strev-channelIn-memory channel backend for strev105MIT
strev-cloudeventsCloudEvents enveloping decorators for strev79MIT
strev-cqrsCQRS command/event buses and processors for strev62MIT
strev-kafkaApache Kafka backend for strev81MIT
strev-mongodbMongoDB backend for strev85MIT
strev-natsNATS JetStream backend for strev102MIT
strev-postgresPostgreSQL backend for strev78MIT
strev-redisRedis Streams backend for strev101MIT
strev-telemetryTracing and metrics middleware for strev79MIT
strev-testsuiteReusable pub/sub conformance scenarios for strev backends102MIT
streverseIt is a simple and easy function.By using this function you can reverse any string1,769MIT
strfFormat strings with arbitrary expressions using highlighting friendly syntax959MIT OR Apache-2.0
strf-macrosProcedural macros for the strf crate1,509MIT OR Apache-2.0
strfileTiny package to read strfile headers.16,925MIT
strflagsA string-enum and string-flags with fixed variants that can also accept arbitrary data.8,398MIT OR Apache-2.0
strfmtstrfmt: rust library for formatting dynamic strings4,955,441MIT
strfna function of detecting a string and chars in code (for example, for macro)4,437MIT
strfryrandomize a string2,551MIT
strftime-rsRust port of upstream tzcode strftime.c formatting semantics (C/C.UTF-8 locale)21BSD-3-Clause
strftime-rubyRuby `Time#strftime` parser and formatter63,198MIT
strg📦 A persistent storage solution that syncs database files located in a Docker container under your GitHub account1,568MIT
stristring interpolation procedural macro2,884MIT OR Apache-2.0
stri_procstring interpolation procedural macro1,877MIT OR Apache-2.0
striaGrammar-free structural codebase indexer and MCP server98MIT
strictcollections with strict bounds4,180,037MIT
strict-envParse config values from environment variables4,156MIT
strict-numA collection of bounded numeric types36,405,020MIT
strict-num-extendedType-safe finite floating-point types for Rust - eliminate NaN and infinity at compile time1,073Apache-2.0
strict-num-extended-macrosType-safe finite floating-point types for Rust - eliminate NaN and infinity at compile time1,197Apache-2.0
strict-pathSecure path handling for untrusted input. Prevents directory traversal, symlink escapes, and 19+ real-world CVE attack patterns.3,590MIT OR Apache-2.0
strict-typingA procedural macro for ensuring strict type safety.128MIT
strict-yaml-rustA StrictYAML parser obtained by savagely chopping up the original yaml-rust crate.106,169MIT/Apache-2.0
strict_encodingStrict encoding: deterministic & confined binary serialization for strict types427,589Apache-2.0
strict_encoding_deriveStrict encoding derivation macros348,700Apache-2.0
strict_encoding_testHelper functions for testing strict encodings30,582Apache-2.0
strict_linkingRequires `extern "C"` blocks to resolve to symbols during linking6,453MIT OR Apache-2.0
strict_resultAdds a `Result::strict()?` function to help with type inference7,197MIT OR Apache-2.0
strict_typesStrict types: confined generalized algebraic data types (GADT)181,978Apache-2.0
strictdoc-parserParser for StrictDoc .sdoc files and StrictDoc @relation source annotations.340MPL-2.0
stridImprove and strengthen your strings by making them strongly-typed with less boilerplate2,803Apache-2.0 OR MIT
strid-examplesExamples demonstrating usage of the `strid` crate829Apache-2.0 OR MIT
strid-macrosImplementation macros for the `strid` crate2,913Apache-2.0 OR MIT
strideA strided slice type13,843MIT OR Apache-2.0
stridedStrided slices.
This library provides two types `Strided` and `MutStrided` as
generalised forms of `&[T]` and `&mut [T]`…46,343MIT/Apache-2.0
strided-einsum2Binary einsum (pairwise tensor contraction) on strided views.591MIT OR Apache-2.0
strided-kernelCache-optimized kernels for strided multidimensional array operations in Rust (ported from Julia Strided.jl/StridedViews.jl).1,054MIT OR Apache-2.0
strided-opteinsumN-ary einsum frontend with contraction-order optimization for strided tensors.80MIT OR Apache-2.0
strided-permCache-efficient tensor permutation / transpose (HPTT-inspired).1,088MIT OR Apache-2.0
strided-rsUser-facing facade crate for the strided-rs workspace.35MIT OR Apache-2.0
strided-traitsShared traits for strided-rs: element operations, scalar bounds, and type-level composition.1,139MIT OR Apache-2.0
strided-viewDevice-agnostic strided view types and metadata operations (ported from Julia StridedViews.jl).1,110MIT OR Apache-2.0
striderringbuffer operations on multiple values at once with an efficient implementation. useful for moving a window with variable step…28,095MIT OR Apache-2.0
stridesAsync-first terminal UI spinners and progress bars316MIT
stridrA high-performance distributed orchestrator for AI workflows. Native execution, SLURM, Kubernetes, and multi-cloud support.20Apache-2.0
strifA tool to identify interruptions in short tandem repeats across the genome2,742MIT OR Apache-2.0
strifeA lightweight library for the Discord API.4,298MIT
strigaA narrative procedural generation engine.77MIT
strikeA command line tool to test the throughput of TCP HL7 message consumers.23 GPL-3.0-or-later
strike-actionsA library for generating Strike Action metadata for blockchain interactions412MIT
strike-apiStrike lightning network API for the Bitcoin network.4,915non-standard
strike-rsStrike API SDK36,153MIT
strike-sdkRust SDK for Strike prediction markets on BNB Chain249MIT
strike-securityEvidence-first CLI security validation platform24non-standard
strike48Strike48 platform SDK443non-standard
strike48-connectorRust SDK for the Strike48 Connector Framework6,933non-standard
strike48-protoProtobuf definitions for the Strike48 platform7,080non-standard
strike48-siem-connectorShared connector runtime for SIEM Studio apps (IPC, auth, WS proxy, capability dispatch)126MPL-2.0
strike48-siem-coreShared SIEM types and traits for case management, alerts, and search183MPL-2.0
strimMacro to trim whitespace from string literals6,646GPL-3.0-or-later
stringA UTF-8 encoded string with configurable byte storage.13,069,815MIT
string-adapterString adapter for casbin-rs1,281Apache-2.0
string-allocAllocator-aware no-std-compatible String implementation3,501Apache-2.0
string-auto-indentNormalizes multi-line string indentation while preserving platform-specific line endings.5,017MIT
string-bathFixed-size single-threaded no_std zero-dependency string pool implementation170MIT
string-boxCreate Rust string from UTF-8 string, byte string or wide string.9,524MIT
string-builderA simple string builder type1,665,912MIT