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-laterCommand line utilitiesEncoding spcasmA modern, user-friendly SPC700 assembler.1,427non-standardCommand line utilitiesCompilers spcasm_deriveDerive macros for spcasm1,706non-standard spcfile.spc file format reading and writing1,920non-standard spdAn internet speed test CLI tool.107MITCommand line utilitiesNetwork programming 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.48MITCommand line utilitiesParser implementations spdf-convertShell out to LibreOffice / ImageMagick for non-PDF inputs.130MITCommand line utilitiesParser implementations spdf-coreOrchestrator for the spdf pipeline.90MITCommand line utilitiesParser implementations spdf-ocrOCR engine trait + HTTP and Tesseract implementations.134MITCommand line utilitiesParser implementations spdf-outputJSON and text output formatters.128MITCommand line utilitiesParser implementations spdf-pdfPdfEngine trait + PDFium-backed implementation.131MITCommand line utilitiesParser implementations spdf-processingText cleaning, bbox, markup, and search helpers.161MITCommand line utilitiesParser implementations spdf-projectionSpatial grid projection — the algorithmic core of spdf.125MITCommand line utilitiesParser implementations spdf-typesCore types for the spdf workspace: TextItem, ParsedPage, ParseResult, ParseConfig.347MITCommand line utilitiesParser implementations spdfdiff_cliCommand-line semantic PDF diff and comparison tool with JSON, Markdown, and HTML output.271MITCommand line utilitiesText processing spdfdiff_typesShared data model, diagnostics, provenance, and limits for semantic PDF diff tools.750MITText processing 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-standardCommand line utilitiesScience 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.0Development tools::Debugging spdlog-macrosMacros implementation of crate "spdlog-rs"149,854MIT OR Apache-2.0Development tools::Debugging spdlog-opentelemetrySends logs to OpenTelemetry, based on spdlog-rs221MIT OR Apache-2.0Development tools::Debugging spdlog-rsFast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog186,927MIT OR Apache-2.0Development tools::Debugging spdlog-srcBuild spdlog for iOS.9,671MIT OR Apache-2.0Development tools::FFI spdlog-telegramSends logs to Telegram, based on spdlog-rs189MIT OR Apache-2.0Development tools::Debugging spdp_sysSPDP codec bindings2,870non-standardCompressionEncoding spdrZero-copy no_std DDR5 SPD (JESD400-5) content decoder and beyond-CRC semantic linter. Unbuffered (UDIMM) complete; SODIMM, RDIMM,…48Apache-2.0Hardware supportNo standard library spdr-cliCommand-line DDR5 SPD (JESD400-5) decoder and beyond-CRC linter; the spdr binary. Unbuffered (UDIMM) complete; SODIMM, RDIMM, and…29Apache-2.0Command line utilitiesHardware support spdxHelper crate for SPDX expressions19,417,828Apache-2.0Parser implementations spdx-documentSPDX Document1,574MIT spdx-expressionSPDX Expression986,419MITData structures spdx-genSPDX license generator5,031GPL-3.0-onlyCommand line utilitiesDevelopment tools spdx-guideA tool to help you with the creation of spdx files in your projects6,167GPL-3.0-or-laterCommand line utilities spdx-rsParse and interact with SPDX Documents945,008MITData structures spdx-toolkitToolkit for interacting with SPDX Documents6,368MITData structures spdy-muxSPDY/3.1 stream multiplexer over WebSocket transports84GPL-3.0-onlyAsynchronousNetwork programming spdystream-rsSPDY/3.1 stream multiplexer for Kubernetes CRI runtimes881Apache-2.0AsynchronousNetwork programming speadStructure Preserving Encryption and Decryption CLI tool353non-standardCommand line utilities 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,630MITAsynchronousDevelopment tools::Debugging speak_botRun a Discord bot that responds to mentions2,780MIT OR Apache-2.0Command line utilities 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-TTS45MITCommand line utilitiesMultimedia::Audio speakers-coreCore library for the speakers local TTS CLI and daemon218MITMultimedia::Audio speakers-daemonPersistent local TTS daemon for the speakers CLI built on Qwen3-TTS42MITCommand line utilitiesMultimedia::Audio speakers-qwen3-ttsVendored Qwen3-TTS inference backend used by the speakers crates.io packages299MITMultimedia::AudioScience 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.0Multimedia::AudioScience speakstreamA streaming text-to-speech library using OpenAI's API.3,749MIT spearA 2D focused fragment shading language that compiles to GLSL3,298Apache-2.0Rendering 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.0Development tools spec-checkerProperty-based and runtime-gate checker for Lex specs.453EUPL-1.2CompilersDevelopment tools spec-cliCLI for validating and generating Rust code from .unit.spec files130MIT OR Apache-2.0Command line utilitiesDevelopment tools spec-coreCore library for parsing and generating Rust code from .unit.spec files198MIT OR Apache-2.0Development tools spec-driftSemantic coherence analysis between specification and implementation for Rust projects.35MIT OR Apache-2.0Command line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools 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.0Development tools::Testing spec-mockCLI tool for spec-driven mock runtime supporting OpenAPI, AsyncAPI, and Protobuf22Apache-2.0Development tools::TestingSimulation 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.0Command line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools spec-spine-typesTyped DTOs, frontmatter grammar, configuration, and schema-version constants for spec-spine: the data substrate shared by the…4,003Apache-2.0Command line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools specado-core-tempCore engine for Specado, a provider-neutral AI orchestration SDK.1,322Apache-2.0API bindingsNetwork programming specado-schemas-tempProvider and prompt schema validation helpers for Specado.1,480Apache-2.0API bindingsData structures specado-tempSpecado core SDK for building provider-neutral AI workflows.1,172Apache-2.0API bindingsCommand line utilities speccheckNatural-language specification linter — CLI binary (use speccheck-core for the library)17MITCommand line utilitiesDevelopment tools speccheck-coreCore library for speccheck: parsing, rules, diagnostics, and SARIF output93MITCommand line utilitiesDevelopment tools speccheck-lspLSP server for speccheck: real-time spec linting in editors44MITCommand line utilitiesDevelopment tools speccheck-mcpMCP server for speccheck: expose spec linting as tools for AI agents45MITCommand line utilitiesDevelopment tools speccheck-nliNLI-based contradiction detection for speccheck135MITCommand line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools specd-coreSpec-driven development tools with repository-committed YAML specs142MIT OR Apache-2.0Command line utilitiesDevelopment tools specdevSpecification-driven development toolkit: a CLI and agent skill for working with project specs.25MITCommand line utilitiesDevelopment tools specdiffShow test outline changes on a branch131MIT OR Apache-2.0Command line utilitiesDevelopment tools::Testing specfmtCommand line tool to format Bikeshed and Wattsi specifications using WHATWG conventions11,839MITCommand line utilitiesWeb programming specfnSpecial mathematical functions1,622MITScience specgateDeterministic spec-based verification for LLM-implemented code102MIT OR Apache-2.0Development tools::Testing specgate-annotationsAnnotation macros for spec-based verification with SpecGate172MIT OR Apache-2.0Development tools::Testing specgate-annotations-macrosProcedural macros for SpecGate annotations199MIT OR Apache-2.0Development tools::Testing specgate-cliCLI tool for SpecGate spec validation and test execution74MIT OR Apache-2.0Development tools::Testing specgate-harnessTest harness for SpecGate spec-based verification140MIT OR Apache-2.0Development tools::Testing specgate-runtimeRuntime trace buffer and Value types for SpecGate annotations232MIT OR Apache-2.0Development tools::Testing specgate-typesSpec and binding file parsing for SpecGate109MIT OR Apache-2.0Development tools::Testing specialThe package provides special functions.3,175,667Apache-2.0 OR MITAlgorithmsNo standard library::No dynamic allocation special-foldergets the Windows special folders.6,552MIT OR Apache-2.0Operating systems::Windows APIs special-funSpecial functions for Rust by binding to the Cephes library.112,048BSD-2-ClauseScience special-git-commitA command line tool for generating commit hashes with specified prefixes.3,812WTFPLCommand line utilitiesDevelopment tools specialeMCP server for DeepSeek-V3.2-Speciale reasoning model112MITCommand line utilities 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.0AlgorithmsNo standard library specializerLimited safe specialization on stable Rust with builder-like pattern1,039Apache-2.0 OR BSL-1.0 OR MITAsynchronousNo standard library speciesfyiRust client for the SpeciesFYI API — https://speciesfyi.com20MITAPI bindingsWeb programming::HTTP client specificationspecification1,489MIT OR Apache-2.0 specification-coreComposable, strongly typed specifications for Rust60MITDevelopment toolsRust patterns specification-core-macrosOpt-in procedural macros for specification-core14MITDevelopment tools::Procedural macro helpers specification-core-serdeVersioned declarative rule documents for specification-core14MITConfigurationEncoding specificityCalculate the CSS specificity (a, b, c) of a selector — :is/:not/:has/:where aware. Zero dependencies, no_std.28MIT OR Apache-2.0No standard libraryParser implementations specifySpecify spec-driven development framework21MIT OR Apache-2.0Development toolsWebAssembly specimenA data-driven testing library as well as a yaml data format.859MPL-2.0Development tools::Testing 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,376MITCryptographyNo standard library speck-cbcThe Cipher Block Chaining (CBC) mode of the SPECK cipher, for Rust.4,881MITCryptographyNo standard library speck-cipherSpeck block cipher algorithm3,981Apache-2.0 OR MITCryptographyNo standard library speck-cliCLI tool for signing and verifying firmware with Speck14MIT OR Apache-2.0Command line utilitiesDevelopment tools speck-coreSecure runtime package manager for MMU-less microcontrollers43MIT OR Apache-2.0CryptographyEmbedded development 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.0CryptographyNo standard library speckerTesting utility that simplifies file matching against bunch of templates.15,428MIT OR Apache-2.0Development tools::Testing speckleSpecification-driven, AI-assisted Rust code generation19MITDevelopment tools speckle-dbSQLite database for Speckle specifications and implementations17MITDatabase interfaces speckle-macroProcedural macros for the Speckle code generation system40MITDevelopment tools speckle-syntaxSyntax parsing for Speckle attributes and annotated Rust items79MITDevelopment toolsParsing tools 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-onlyParser implementationsScience specloom-cliCLI for the deterministic Specloom Figma-to-spec pipeline.25Apache-2.0Command line utilitiesDevelopment tools specloom-coreCore contracts and stage execution runtime for the Specloom pipeline.91Apache-2.0Data structuresDevelopment tools 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.0Development tools::TestingSimulation specmock-runtimeRuntime servers for HTTP (OpenAPI), WebSocket (AsyncAPI), and gRPC (Protobuf) mocking124Apache-2.0Development tools::TestingSimulation specmock-sdkRust SDK for embedding spec-mock runtime in tests and process mode73Apache-2.0Development tools::TestingSimulation 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.0ConcurrencyGame engines specs-blit2D sprite rendering extension for the Specs ECS system.26,125GPL-3.0ConcurrencyGame engines 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.0Concurrency 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 binary822MITCommand line utilitiesDevelopment tools spectA generic status page for applications1,862Apache-2.0 spectaEasily export your Rust types to other languages1,701,126MITAsynchronousWeb programming