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.
spc700An emulation library of the SPC700 library683MIT
spc_tagSNES SPC file format tag library and utilities.1,452MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later
spcasmA modern, user-friendly SPC700 assembler.1,427non-standard
spcasm_deriveDerive macros for spcasm1,706non-standard
spcfile.spc file format reading and writing1,920non-standard
spdAn internet speed test CLI tool.107MIT
spd3303xLibrary for controlling the *Siglent SPD3303X* programmable power supply.1,705MIT OR Apache-2.0
spdb-sm2浦发银行API国密算法1,666MIT OR Apache-2.0
spdcalcSPDCalc, the Spontaneous Parametric Downconversion Calculator1,775MIT
spdcpA library for parsing docparse comment range11,519MIT
spdf-clispdf command-line interface.48MIT
spdf-convertShell out to LibreOffice / ImageMagick for non-PDF inputs.130MIT
spdf-coreOrchestrator for the spdf pipeline.90MIT
spdf-ocrOCR engine trait + HTTP and Tesseract implementations.134MIT
spdf-outputJSON and text output formatters.128MIT
spdf-pdfPdfEngine trait + PDFium-backed implementation.131MIT
spdf-processingText cleaning, bbox, markup, and search helpers.161MIT
spdf-projectionSpatial grid projection — the algorithmic core of spdf.125MIT
spdf-typesCore types for the spdf workspace: TextItem, ParsedPage, ParseResult, ParseConfig.347MIT
spdfdiff_cliCommand-line semantic PDF diff and comparison tool with JSON, Markdown, and HTML output.271MIT
spdfdiff_typesShared data model, diagnostics, provenance, and limits for semantic PDF diff tools.750MIT
spdiSPDI is a format to describe a genomic variant. This crate provides a library to get an SPDI format representation of a variant…3,894non-standard
spdictSimple linked list to be used as Dict with xml parser1,250MIT
spdk-ioSPDK for Rust with async/await36MIT
spdk-io-sysLow-level FFI bindings for SPDK119MIT
spdkitspdkit: Structure Predication Development Kit7,591GPL-3.0
spdkit-nautyLow level bindings to nauty-Traces-sys lib for uses in spdkit4,121MIT OR Apache-2.0
spdkit-surfaceshort text for crates.io2,656GPL-3.0
spdlAPI for compiling and using SPDL, a language to assist with parsing code into syntax trees.1,617MIT
spdlogThis is an empty package for placeholder, you may be looking for "spdlog-rs"2,192MIT
spdlog-internalInternal private common code for crate "spdlog-rs"96,129MIT OR Apache-2.0
spdlog-macrosMacros implementation of crate "spdlog-rs"149,854MIT OR Apache-2.0
spdlog-opentelemetrySends logs to OpenTelemetry, based on spdlog-rs221MIT OR Apache-2.0
spdlog-rsFast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog186,927MIT OR Apache-2.0
spdlog-srcBuild spdlog for iOS.9,671MIT OR Apache-2.0
spdlog-telegramSends logs to Telegram, based on spdlog-rs189MIT OR Apache-2.0
spdp_sysSPDP codec bindings2,870non-standard
spdrZero-copy no_std DDR5 SPD (JESD400-5) content decoder and beyond-CRC semantic linter. Unbuffered (UDIMM) complete; SODIMM, RDIMM,…48Apache-2.0
spdr-cliCommand-line DDR5 SPD (JESD400-5) decoder and beyond-CRC linter; the spdr binary. Unbuffered (UDIMM) complete; SODIMM, RDIMM, and…29Apache-2.0
spdxHelper crate for SPDX expressions19,417,828Apache-2.0
spdx-documentSPDX Document1,574MIT
spdx-expressionSPDX Expression986,419MIT
spdx-genSPDX license generator5,031GPL-3.0-only
spdx-guideA tool to help you with the creation of spdx files in your projects6,167GPL-3.0-or-later
spdx-rsParse and interact with SPDX Documents945,008MIT
spdx-toolkitToolkit for interacting with SPDX Documents6,368MIT
spdy-muxSPDY/3.1 stream multiplexer over WebSocket transports84GPL-3.0-only
spdystream-rsSPDY/3.1 stream multiplexer for Kubernetes CRI runtimes881Apache-2.0
speadStructure Preserving Encryption and Decryption CLI tool353non-standard
speakA minimal, fast, machine-learning based chatbot13,612MPL-2.0
speak-easyLogging functionalities with different levels and rotation options built on top of tracing and compatible with of tokio-rs.4,630MIT
speak_botRun a Discord bot that responds to mentions2,780MIT OR Apache-2.0
speakeasyJSON-RPC 2.0 made easy!695MIT OR Apache-2.0
speakeasy-protos-tokio-02Proto definitions for the speakeasy Rust SDK, you're probably looking for the speakeasy-rust-sdk package3,263non-standard
speakeasy-protos-tokio-latestProto definitions for the speakeasy Rust SDK, you're probably looking for the speakeasy-rust-sdk package3,212non-standard
speakeasy-rust-sdkRust SDK for interacting with the Speakeasy Api platform6,024Apache-2.0
speakersLocal Linux TTS CLI with Speech Dispatcher integration built on Qwen3-TTS45MIT
speakers-coreCore library for the speakers local TTS CLI and daemon218MIT
speakers-daemonPersistent local TTS daemon for the speakers CLI built on Qwen3-TTS42MIT
speakers-qwen3-ttsVendored Qwen3-TTS inference backend used by the speakers crates.io packages299MIT
speakersafetydSpeaker protection daemon for embedded Linux systems17,210MIT
speaklnprintln, but the computer talks to you instead1,509MIT
speakrsFast Rust speaker diarization with pyannote-level accuracy and native CoreML/CUDA acceleration3,143Apache-2.0
speakstreamA streaming text-to-speech library using OpenAI's API.3,749MIT
spearA 2D focused fragment shading language that compiles to GLSL3,298Apache-2.0
speareactor-like thin abstraction over tokio::task and flume channels39,092MIT
speare_macromacro to make speare crate easier to use11,629MIT
spearmintCLI tool to sync developer products and gamepasses to Roblox141MIT
specA specification manager within source code.4,947MIT
spec-aiA framework for building AI agents with structured outputs, policy enforcement, and execution tracking197MIT OR Apache-2.0
spec-checkerProperty-based and runtime-gate checker for Lex specs.453EUPL-1.2
spec-cliCLI for validating and generating Rust code from .unit.spec files130MIT OR Apache-2.0
spec-coreCore library for parsing and generating Rust code from .unit.spec files198MIT OR Apache-2.0
spec-driftSemantic coherence analysis between specification and implementation for Rust projects.35MIT OR Apache-2.0
spec-executionTyped spec and proof surface crate with bounded generated-artifact evaluators; not a compiler runtime86MIT
spec-flattenFormal specification flattening tool8,717Apache-2.0
spec-fnA proof-of-concept crate of adding 'function specialization' to rust733GPL-3.0
spec-kit-mcpMCP server for GitHub Spec-Kit - enables AI coding assistants to use spec-driven development564MIT OR Apache-2.0
spec-lockFreeze a deterministically derived spec artifact into a committed file, and gate CI on drift — so the PR diff is the ratification.51MIT OR Apache-2.0
spec-mockCLI tool for spec-driven mock runtime supporting OpenAPI, AsyncAPI, and Protobuf22Apache-2.0
spec-spine-cliThe `spec-spine` command-line tool: compile a markdown spec corpus into a deterministic authority registry and query it. A thin…1,612Apache-2.0
spec-spine-coreThe spec-spine engine: compile a markdown spec corpus into a deterministic authority registry, and query it. The library FFI…3,964Apache-2.0
spec-spine-typesTyped DTOs, frontmatter grammar, configuration, and schema-version constants for spec-spine: the data substrate shared by the…4,003Apache-2.0
spec_mathRust implementations of special mathematical functions. Includes re-implementation
of the CEPHES math library for gamma…33,654MIT OR Apache-2.0
spec_rsSimple rust models for common concepts found in web specifications2,234MIT OR Apache-2.0
specado-cli-tempSpecado command-line interface for validating and executing provider specs.1,006Apache-2.0
specado-core-tempCore engine for Specado, a provider-neutral AI orchestration SDK.1,322Apache-2.0
specado-schemas-tempProvider and prompt schema validation helpers for Specado.1,480Apache-2.0
specado-tempSpecado core SDK for building provider-neutral AI workflows.1,172Apache-2.0
speccheckNatural-language specification linter — CLI binary (use speccheck-core for the library)17MIT
speccheck-coreCore library for speccheck: parsing, rules, diagnostics, and SARIF output93MIT
speccheck-lspLSP server for speccheck: real-time spec linting in editors44MIT
speccheck-mcpMCP server for speccheck: expose spec linting as tools for AI agents45MIT
speccheck-nliNLI-based contradiction detection for speccheck135MIT
speccyHeads over the spectrum core. For now: a themed terminal (TUI) head via the display pipeline.38MIT OR Apache-2.0
specdYour friendly specification-based HTTP Test Server22non-standard
specd-cliSpec-driven development tools with repository-committed YAML specs100MIT OR Apache-2.0
specd-coreSpec-driven development tools with repository-committed YAML specs142MIT OR Apache-2.0
specdevSpecification-driven development toolkit: a CLI and agent skill for working with project specs.25MIT
specdiffShow test outline changes on a branch131MIT OR Apache-2.0
specfmtCommand line tool to format Bikeshed and Wattsi specifications using WHATWG conventions11,839MIT
specfnSpecial mathematical functions1,622MIT
specgateDeterministic spec-based verification for LLM-implemented code102MIT OR Apache-2.0
specgate-annotationsAnnotation macros for spec-based verification with SpecGate172MIT OR Apache-2.0
specgate-annotations-macrosProcedural macros for SpecGate annotations199MIT OR Apache-2.0
specgate-cliCLI tool for SpecGate spec validation and test execution74MIT OR Apache-2.0
specgate-harnessTest harness for SpecGate spec-based verification140MIT OR Apache-2.0
specgate-runtimeRuntime trace buffer and Value types for SpecGate annotations232MIT OR Apache-2.0
specgate-typesSpec and binding file parsing for SpecGate109MIT OR Apache-2.0
specialThe package provides special functions.3,175,667Apache-2.0 OR MIT
special-foldergets the Windows special folders.6,552MIT OR Apache-2.0
special-funSpecial functions for Rust by binding to the Cephes library.112,048BSD-2-Clause
special-git-commitA command line tool for generating commit hashes with specified prefixes.3,812WTFPL
specialeMCP server for DeepSeek-V3.2-Speciale reasoning model112MIT
specializeType specialization macros and helpers.7,849MIT
specialize-callA macro to invoke a function with type-arguments substituted according to a runtime value3,820Unlicense
specialized-dispatchA library for dispatching specialized versions of a function6,743MIT
specialized-div-remspecialized division algorithms for integer primitives65,763MIT OR Apache-2.0
specializerLimited safe specialization on stable Rust with builder-like pattern1,039Apache-2.0 OR BSL-1.0 OR MIT
speciesfyiRust client for the SpeciesFYI API — https://speciesfyi.com20MIT
specificationspecification1,489MIT OR Apache-2.0
specification-coreComposable, strongly typed specifications for Rust60MIT
specification-core-macrosOpt-in procedural macros for specification-core14MIT
specification-core-serdeVersioned declarative rule documents for specification-core14MIT
specificityCalculate the CSS specificity (a, b, c) of a selector — :is/:not/:has/:where aware. Zero dependencies, no_std.28MIT OR Apache-2.0
specifySpecify spec-driven development framework21MIT OR Apache-2.0
specimenA data-driven testing library as well as a yaml data format.859MPL-2.0
specimen__focustreeA tree traversal algorithm for extracting focused nodes.1,087MPL-2.0
specimen__multistringmapAn algorithm to compute cross products of multiple arrays.1,078MPL-2.0
specimen__writableA helper type to help test the output writte to stdout by some code.1,312MPL-2.0
specimen__yamlA modified version of yaml-rust to keep line and column numbers in the parsed data.1,093MPL-2.0
specinfraThis is the Rust implementation of Ruby specinfra gem4,984MIT
specitSpec "it" for Rust testing30,385MIT
specjamA tool spawns binary runner for testing the JAM spec7,241GPL-3.0
specjam-codegenA tool spawns binary runner for testing the JAM spec723GPL-3.0
speckImplementation of the SPECK block cipher.9,376MIT
speck-cbcThe Cipher Block Chaining (CBC) mode of the SPECK cipher, for Rust.4,881MIT
speck-cipherSpeck block cipher algorithm3,981Apache-2.0 OR MIT
speck-cliCLI tool for signing and verifying firmware with Speck14MIT OR Apache-2.0
speck-coreSecure runtime package manager for MMU-less microcontrollers43MIT OR Apache-2.0
speck-devSpec-driven agentic compiler, built on top of zerostack59GPL-3.0-only
speck-rsA nostd implementation of NSA's lightweight block cipher Speck2,878GPL-3.0
speckerTesting utility that simplifies file matching against bunch of templates.15,428MIT OR Apache-2.0
speckleSpecification-driven, AI-assisted Rust code generation19MIT
speckle-dbSQLite database for Speckle specifications and implementations17MIT
speckle-macroProcedural macros for the Speckle code generation system40MIT
speckle-syntaxSyntax parsing for Speckle attributes and annotated Rust items79MIT
specl-evalExpression evaluator for Specl26AGPL-3.0-or-later
specl-irIntermediate representation for Specl103AGPL-3.0-or-later
specl-syntaxLexer, parser, and AST for the Specl specification language321AGPL-3.0-or-later
specl-tlaTLA+ parser and translator to Specl24AGPL-3.0-or-later
specl-typesType system and type checker for Specl178AGPL-3.0-or-later
speclerA simple way to write specifications on values15,359CC0-1.0
specler_arbitraryFor generating arbitrary values for specler specifications5,738CC0-1.0
specler_commonCommonly used specler sped definitions2,171CC0-1.0
specler_macrosSpecler macros make it easier to attach specifications to structs10,976CC0-1.0
speclib-cliCommand-line interface for the speclib spectral signature library39GPL-3.0-only
speclib-coreCore types and I/O for the speclib federated spectral signature library86GPL-3.0-only
specloom-cliCLI for the deterministic Specloom Figma-to-spec pipeline.25Apache-2.0
specloom-coreCore contracts and stage execution runtime for the Specloom pipeline.91Apache-2.0
specloop-cliSpec-driven QA loops for AI-native teams17LicenseRef-PolyForm-Noncommercial-1.0.0
specloop-configSpec-driven QA loops for AI-native teams24LicenseRef-PolyForm-Noncommercial-1.0.0
specloop-coreSpec-driven QA loops for AI-native teams20LicenseRef-PolyForm-Noncommercial-1.0.0
specloop-reporterSpec-driven QA loops for AI-native teams23LicenseRef-PolyForm-Noncommercial-1.0.0
specloop-safetySpec-driven QA loops for AI-native teams26LicenseRef-PolyForm-Noncommercial-1.0.0
specloop-schemasSpec-driven QA loops for AI-native teams29LicenseRef-PolyForm-Noncommercial-1.0.0
specloop-templatesSpec-driven QA loops for AI-native teams23LicenseRef-PolyForm-Noncommercial-1.0.0
specmanSpecMan runtime library for dependency mapping, templating, and lifecycle automation.492MIT
specman-cliCommand-line interface for SpecMan workspaces200MIT
specman-mcpAn MCP server to provide SpecMan functionality to AI213MIT
specmc-baseA library with common code for parsing Minecraft specification.12,953MIT
specmc-protocolA library for parsing Minecraft protocol specification.11,917MIT
specmock-coreCore types, schema validation, and deterministic data generation for spec-mock174Apache-2.0
specmock-runtimeRuntime servers for HTTP (OpenAPI), WebSocket (AsyncAPI), and gRPC (Protobuf) mocking124Apache-2.0
specmock-sdkRust SDK for embedding spec-mock runtime in tests and process mode73Apache-2.0
specr-transpileConverts Specr lang code to Rust42,550MIT OR Apache-2.0
specreAtomic, living specification cards for AI-agent-friendly development242MIT
specsSpecs is an Entity-Component-System library written in Rust.1,089,612MIT OR Apache-2.0
specs-blit2D sprite rendering extension for the Specs ECS system.26,125GPL-3.0
specs-deriveCustom derive macro for Specs components544,923MIT/Apache-2.0
specs-hierarchyScene graph type hierarchy abstraction for use with specs438,773MIT/Apache-2.0
specs-mirrorA storage for use with specs to help synchronize with an external library.9,123MIT/Apache-2.0
specs-physicsnphysics integration for the Specs entity component system11,603MIT
specs-staticspecs-static is an extension for Specs that adds custom ids.6,171MIT/Apache-2.0
specs-taskFork-join multitasking for SPECS ECS16,795MIT
specs-visitorUtilities for visiting entities in an ECS that is using the specs library.9,092MIT
specs-visitor-deriveA procedural macro for deriving traits in specs-derive.8,041MIT
specs_bundlerspecs component and system bundler22,065MIT
specs_cameracamera 2d and 3d component for specs34,003MIT
specs_declarationA simple macro to effectively create SPECS systems.2,909GPL-3.0-only
specs_engineA simple Application engine based around specs-rs4,796non-standard
specs_guided_joinspecs guided join for ordered join iter13,716MIT
specs_messengermessage passing component for specs1,861MIT
specs_scene_graphscene graph for specs12,028MIT
specs_spritesprite component for specs25,702MIT
specs_timetime resource for specs30,466MIT
specs_transformtransform 2d and 3d component for specs35,495MIT
specsyncBidirectional spec-to-code validation with schema column checking — 33 languages, single binary822MIT
spectA generic status page for applications1,862Apache-2.0
spectaEasily export your Rust types to other languages1,701,126MIT