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.

spacetradersAn API wrapper for https://spacetraders.io7,565non-standardAPI bindings spacetraders-clientAsync Rust client for the SpaceTraders API v2 with priority-aware rate limiting and retry18MITAPI bindingsGames spacetravlrSpatial gene regulatory network inference and in-silico perturbation (Rust port of SpaceTravLR)23MITCommand line utilitiesScience spacevmJAM virtual machine314GPL-3.0 spacevm-sysSpaceVM system interfaces3,086GPL-3.0API bindingsEmbedded development spacewasmA no_std WebAssembly 1.0 decoder, validator, and interpreter for on-board spacecraft use171Apache-2.0Embedded developmentNo standard library spacewasm_c_apiC API layer for the spacewasm interpreter77Apache-2.0 spaceworkA workspace manager3,978MIT spacexTODO1,486MIT spacex-api-wrapperSpaceX API Wrapper3,330MIT/Apache-2.0 spacex_loglog formater with env_logger2,626MIT spacex_sdkspacex sdk1,524MIT spaceya tiny yet performant whitespace vmm/interpreter4,960GPL-3.0-or-later spache-formulacompute US grade-level readability score from sentence/word/unfamiliar-word counts21MITText processing spack-rsSummon spack from rust build scripts!12,671(Apache-2.0 OR MIT) spadeDelaunay triangulations for the rust ecosystem16,257,092MIT OR Apache-2.0AlgorithmsData structures spade-astHelper crate for https://spade-lang.org/6,456EUPL-1.2 spade-ast-loweringHelper crate for https://spade-lang.org/2,997EUPL-1.2 spade-codespanData structures for tracking locations in source code25,809Apache-2.0 spade-codespan-reportingBeautiful diagnostic reporting for text-based programming languages26,026Apache-2.0 spade-commonHelper crate for https://spade-lang.org/8,061EUPL-1.2 spade-diagnosticsHelper crate for https://spade-lang.org/7,483EUPL-1.2 spade-dockerManage Linux images for Spade960GPL-3.0-or-later spade-hirHelper crate for https://spade-lang.org/3,653EUPL-1.2 spade-hir-loweringHelper crate for https://spade-lang.org/3,005EUPL-1.2 spade-langThe Spade compiler2,749EUPL-1.2 spade-macrosHelper crate for https://spade-lang.org/6,877EUPL-1.2 spade-mirHelper crate for https://spade-lang.org/3,230EUPL-1.2 spade-parserHelper crate for https://spade-lang.org/6,023EUPL-1.2 spade-serialCommunications with Sprig devices over serial port1,917MIT spade-typeinferenceHelper crate for https://spade-lang.org/3,241EUPL-1.2 spade-typesHelper crate for https://spade-lang.org/3,885EUPL-1.2 spade-uploadCommand line utility to upload games to a Sprig device1,680MITCommand line utilities spadeboxShovels for your AI agents48MIT spadebox-cliSpadebox tools exposed through a human-friendly CLI70MIT spadebox-coreCommon tools for AI agents254MIT spadebox-mcpSpadebox tools exposed through MCP119MIT spadelibThe library for developing rust blocks in the Spade system.22MIT spadesCore 4-player Spades card-game state machine.6,465MITGame enginesGames spades-serverSpades game server (axum HTTP/WebSocket + matchmaking + challenges).19MIT spafeRust port of the spafe audio feature extraction library and jenellefeather/chcochleagram36BSD-3-ClauseMultimedia::AudioScience spaghettiSpaghetti-code and architectural-smell detector for Python projects, in Rust113MITCommand line utilitiesDevelopment tools spaghettinuumThe future of the internet is al dente12,898ISC spaghettoA library for making double-ended data structures, like an always-contigouous double-ended queue (deque) and double-ended string.2,931MIT OR Apache-2.0 spaikThe SPAIK Programming Language6,191BSD-2-Clause spaik-proc-macrosProcedural macros for SPAIK10,362BSD-2-Clause spain-vat-idSpanish VAT ID numbers validation/verification4,182MITAlgorithmsParsing tools spairA framework for single-page application in Rust11,700MPL-2.0WebAssemblyWeb programming spakA CLI utility to pack sequential sprites into a single spritesheet. Works with procreate.1,511GPL-3.0-onlyCommand line utilities spake2The SPAKE2 password-authenticated key-exchange algorithm.1,067,025MIT OR Apache-2.0AuthenticationCryptography spake2-confluxThe SPAKE2 password-authenticated key-exchange algorithm.999MIT OR Apache-2.0AuthenticationCryptography spalinalgSparse Linear Algebra Library3,898MIT spallRust-native HTTP API tooling. Part of the rustpunk portfolio.17MIT OR Apache-2.0Command line utilities spalmSpecification Project of E5R Application Lifecycle Management3,922Apache-2.0/MITDevelopment tools spamSafe PAM24Apache-2.0 spam-cli-modA command line interface for the Spam program.1,192Apache-2.0 spam-dbParser and query library for SPAM databases1,573MPL-2.0Database interfacesParser implementations spam-programThe ultimate Solana testnet challenge! Make transactions, stress test the network, and earn SPAM tokens.2,588Apache-2.0 spamassassin-milterMilter for spam filtering with SpamAssassin21,210GPL-3.0-or-laterEmail spamprotectionA rust wrapper for the SpamProtection API4,965GPL-3.0 spanRaft consensus library8,314MIT span-coreA span to span .222Apache-2.0 span-langSource positions, spans, and byte-to-line/col mapping for language tooling.248Apache-2.0 OR MITDevelopment toolsParsing tools span-mapA data structure for efficiently managing sets of values over spans/ranges74,921MIT OR Apache-2.0AlgorithmsData structures span_macrosProc macro support crate for `span`1,503MIT spandaA general-purpose animation library for Rust — tweening, keyframes, timelines, and physics.201MIT OR Apache-2.0Game developmentGraphics spanda-sdkOfficial Rust SDK for Spanda Control Center API v1146Apache-2.0 spandexA modern LaTeX alternative8,118MPL-2.0Template engineText processing spandex-hyphenationKnuth-Liang hyphenation for a variety of languages6,402Apache-2.0/MIT spandocProcedural macro attribute for converting doc comments into tracing spans510,640MIT OR Apache-2.0AsynchronousDevelopment tools::Debugging spandoc-attributeProcedural macro attribute for converting doc comments into tracing spans515,112MIT OR Apache-2.0AsynchronousDevelopment tools::Debugging spandspSafe Rust wrappers for the spandsp telephony DSP library404MITAPI bindingsMultimedia::Audio spandsp-sysRaw FFI bindings for the spandsp telephony DSP library556MITExternal FFI bindingsMultimedia::Audio spanfoldTemporal state-window recording, comparison, and audit primitives for Rust.52MITAlgorithmsData structures spanfold-cliCommand-line fixture, import, comparison, and audit workflows for Spanfold.36MITCommand line utilitiesData structures spangleGenerate plausible, aesthetically appealing spherical starfields1,573MIT OR Apache-2.0 spangrepGrep out a spam of lines17AGPL-3.0+ spanielBase implementation of a Stream Processing Network Library (SPNL)4,730WTFPL spanishSpanish inflection and morphology. Work in progress — name reserved while the implementation is developed.16MIT OR Apache-2.0Text processing spanish-numbersConvert integers to written Spanish number format8,006MIT spanish_catsayProyecto inspirado en cowsay el cual imprime un gato en consola con la frase que quieras que el gato diga.2,579MIT spankYells 'ow!' when you slap an Apple Silicon MacBook37MITCommand line utilities SpankLaptopHit your laptop. It yells back.51MITCommand line utilitiesMultimedia::Audio spanleyThis is my generic string span, his name is Spanley.310MITData structures spannProof-of-concept SPANN-style approximate nearest neighbor index in Rust.38MIT spannedstring processing with file/line/col information and the regular rust `str` API1,884,302MIT OR Apache-2.0 spanned_error_messagePretty error messages with spans outside of proc macros2,766MIT OR Apache-2.0 spanned_json_parserA Json parser that gives you the line and column number for each value22,647MITEncodingParser implementations spannermap source code positions to easy-to-use structs1,803GPL-3.0Development toolsParsing tools spanner-rsCloud Spanner Rust Client7,186MITDatabase interfaces spannifyA crate that produces nice-looking graphs to visualize your callstack.8,798MIT spanquistA macro to randomly schedule self-termination of application.3,510MIT/Apache-2.0 spanrA tool for proc-macro authors to visualize the spans on generated code.1,692MIT OR Apache-2.0Development tools::Procedural macro helpers spanreedreserving22Apache-2.0 spansSplit an iterator into contiguous spans.2,494MIT OR Apache-2.0Rust patterns sparA statically typed configuration language that emits JSON and deserializes into Rust structs35MITCommand line utilitiesConfiguration spar-lsLanguage server (LSP) for the Spar configuration language18MITDevelopment tools sparcsparc rust binding86MIT sparcliLightweight, cross-platform toolkit for styled CLI output and interactive input widgets118MITCommand-line interfaceValue formatting spard_exporterAn utility which parses Sparkassen Danmark PDF export files and turns them into CSV files744MITCommand line utilitiesFinance sparecolorful format iterable3,511MIT spare_bufferA wrapper around Vec that provides access to the “spare” capacity of the vector as a mutable slice.3,958non-standard sparebank1-cliCLI for the SpareBank 1 personal banking API (accounts, transactions, transfers) with BankID OAuth login. Designed for AI agent…99MITCommand line utilities sparesultsSPARQL query results formats parsers and serializers558,303MIT OR Apache-2.0 sparevalSPARQL evaluator441,198MIT OR Apache-2.0 spargebraSPARQL parser309,634MIT OR Apache-2.0 spargenA compile-time-correct Rust client generator for OpenAPI 3.1.x.99MIT OR Apache-2.0API bindingsDevelopment tools spargen-macroProc-macro front-end for spargen: generate a typed OpenAPI 3.1.x client inline with generate_api!.47MIT OR Apache-2.0API bindingsDevelopment tools spargeoGeoSPARQL functions10,108MIT OR Apache-2.0 spargioWork-stealing async runtime for Rust built on io_uring and msg_ring1,078MIT spargio-macrosProcedural macros for spargio runtime entrypoints482MIT spargio-processProcess companion crate for spargio290MIT spargio-protocolsProtocol integration companion crate for spargio (tls/ws/quic)499MIT spargio-quicQUIC companion crate for spargio (quinn bridge)464MIT spargio-signalSignal companion crate for spargio292MIT spargio-tlsTLS companion crate for spargio (rustls/futures-rustls bridge)300MIT spargio-wsWebSocket companion crate for spargio (async-tungstenite bridge)262MIT spark▄▆▂█▁ in your Rust!7,949WTFPL spark-addressMinimal, no_std-compatible Bech32m encoder/decoder for Spark addresses4,310MIT OR Apache-2.0CryptographyEncoding spark-bertHybrid vector search using an inverted index and BERT embeddings68Apache-2.0 spark-channelA generic channel listener implementation for Spark Rust SDK1,649MIT OR Apache-2.0 spark-cliSpark Rust CLI for Market & Orderbook contract interactions15,862Apache-2.0 spark-configA lightweight crate to manage Spark configuration2,217MIT OR Apache-2.0 spark-connectRust client for Apache Spark Connect.3,194Apache-2.0API bindingsDatabase interfaces spark-connect-coreApache Spark Connect Client for Rust3,283Apache-2.0 spark-connect-rsApache Spark Connect Client for Rust12,450Apache-2.0 spark-connect-rustImplementation of Spark Connect in Rust1,424non-standard spark-cryptographyCryptography module for Spark Rust SDK6,532Apache-2.0CryptographyCryptography::Cryptocurrencies spark-dashboardReal-time hardware and LLM inference monitoring for Linux hosts with NVIDIA GPUs503MITCommand line utilitiesVisualization spark-ddl-parserZero-dependency PySpark DDL schema parser1,181MITData structuresParser implementations spark-engineLattice Confinement Fusion (LCF) physics simulation and analysis16AGPL-3.0-or-laterScienceSimulation spark-graphql-clientA generic and native GraphQL client implementation for Spark Rust SDK1,112MIT OR Apache-2.0 spark-market-sdkSDK for interacting with the Spark Market17,905Apache-2.0 spark-orderbook-sdkSpark Rust SDK for Orderbook contract interaction2,148Apache-2.0 spark-ormMongodb ORM in Rust10,337MIT OR Apache-2.0 spark-orm-deriveMacros for spark-orm6,179MIT OR Apache-2.0 spark-protosProtos for Spark (https://www.spark.money/). These protos are used to communicate with Spark Operators.7,848Apache-2.0 spark-proxy-sdkSDK for interacting with the Spark Proxy1,604Apache-2.0 spark-registry-sdkSDK for interacting with the Spark Registry9,074Apache-2.0 spark-rsSparklines for the console2,697MIT spark-rustRust Development Kit for Spark6,676Apache-2.0 spark-ser7segAn embedded-hal driver for the SparkFun Serial 7 Segment Display4,302MIT OR Apache-2.0Embedded developmentHardware support spark-serialA neat and tidy Serial terminal written in GTK4/Libadwaita - Still a work in progress103MIT spark-signalsA standalone reactive signals library for Rust - fine-grained reactivity for any application103MITData structuresRust patterns spark-signals-deriveDerive macro for spark-signals deep reactivity - #[derive(Reactive)]32MITDevelopment tools::Procedural macro helpers spark-sql-parserParse SQL into sqlparser AST (Spark-style: SELECT, CREATE SCHEMA/DATABASE, DROP TABLE/VIEW/SCHEMA).341MIT spark-token-primitivesReusable Rust client helpers for constructing Spark token transfer transactions.7,664Apache-2.0Cryptography::Cryptocurrencies spark-tuiMinimal, zero-dependency terminal UI toolkit for Rust19MIT OR Apache-2.0Command-line interfaceGUI spark-zkSPARK: Post-quantum lattice-based zero-knowledge proof engine with SKARF privacy-preserving audit28MITCommand line utilitiesCryptography spark_sdkRust sdk of the Spark3,195Apache-2.0 sparkBLErA simple library for controlling lightsticks from the Ado Hibana 2025 world tour via bluetooth.511AGPL-3.0-or-later sparkBLEr-binA command-line utility for controlling lightsticks from the Ado Hibana 2025 world tour via Bluetooth-Low-Energy (BLE). This…339AGPL-3.0-or-later sparkdownFast, zero-dependency CommonMark 0.31.2 parser (100% conformant, byte-identical to cmark) with opt-in GFM + extensions…129MITParser implementationsText processing sparkeyHigh-level bindings to Sparkey, a simple constant key/value storage library, for read-heavy systems with infrequent large bulk…3,229Apache-2.0 sparkey-sysLow-level bindings to Sparkey, a simple constant key/value storage library, for read-heavy systems with infrequent large bulk…5,015Apache-2.0 sparkfun-micromod-rp2040Board Support Package for the SparkFun MicroMod RP20405,077MIT OR Apache-2.0 sparkfun-openlogA platform-agnostic, embedded-hal driver for the [Sparkfun OpenLogger](https://www.sparkfun.com/products/13712).1,188MITEmbedded developmentNo standard library sparkfun-pro-micro-rp2040Board Support Package for the Sparkfun Pro Micro RP204011,365MIT OR Apache-2.0 sparkfun-thing-plus-rp2040Board Support Package for the Sparkfun Thing Plus RP20409,069MIT OR Apache-2.0 sparkidFast, time-sortable, 21-char Base58 unique ID generator497MITAlgorithmsValue formatting sparking-lot-coreA simple implementation of parking on addresses.4,976MITConcurrency sparkl2d3-dimensional physics engine in Rust.7,588Apache-2.0Game developmentMathematics sparkl2d-core3-dimensional physics engine in Rust.7,475Apache-2.0Game developmentMathematics sparkl2d-kernels3-dimensional physics engine in Rust.6,985Apache-2.0Game developmentMathematics sparkl3d3-dimensional physics engine in Rust.30,317Apache-2.0Game developmentMathematics sparkl3d-core3-dimensional physics engine in Rust.30,299Apache-2.0Game developmentMathematics sparkl3d-kernels3-dimensional physics engine in Rust.7,875Apache-2.0Game developmentMathematics sparkleGL bindings for Servo's WebGL implementation.401,608MIT / Apache-2.0 sparkle-cacheA backend-agnostic Discord cache implementation for the Twilight ecosystem.24,537ISCAPI bindingsAsynchronous sparkle-cache-postgresDiscord cache implementation using PostgresSQL for the Twilight ecosystem5,522ISCAPI bindingsAsynchronous sparkle-convenienceA wrapper over Twilight designed to make it more convenient to use47,920ISCAPI bindingsAsynchronous sparkle-dnsDNS server framework3,836MIT/Apache-2.0 sparkle-impostorA third party crate for Twilight to execute Discord webhooks that clone an existing message1,539ISCAPI bindingsAsynchronous sparkle-mcpSparkle AI Collaboration Identity Framework MCP server1,220MITDevelopment tools sparkle_interactionsSafe, concise Discord interaction handling for Twilight5,365MITParsing tools sparklepostBindings for Sparkpost email API v16,219MPL-2.0+/LGPL-3.0+API bindingsWeb programming sparklersSafe, ergonomic Rust bindings to the Sparkle application update framework for macOS55MITGUIOperating systems::macOS APIs sparklers-buildBuild script helpers for `sparklers`81MIT sparklers-find-frameworkBuild script helpers for `sparklers`121MIT sparklers-sysLow-level bindings to the Sparkle application update framework for macOS66MIT sparklesCapture execution flow of your Rust application with CPU cycle precision!10,093Apache-2.0 sparkles-coreCore crate for sparkles7,878Apache-2.0 sparkles-macroMacro crate for sparkles tracing library6,937Apache-2.0 sparkles-parserParser for sparkles tracing library3,130Apache-2.0 sparkletA yet another small flashcards library2,744Apache-2.0Command-line interfaceText processing sparklet-cliA CLI of sparklet1,458Apache-2.0Command-line interfaceText processing sparklet-tuiA TUI of sparklet1,452Apache-2.0Command-line interfaceText processing sparklineunicode sparklines in rust ▁▂▃▄▅▆▇█12,762MIT sparklinesSparklines library32,352MIT OR Apache-2.0 sparklyA pretty-printing library based on Wadler's "A Prettier Printer" with support for ANSI styling.10,182Apache-2.0/MIT sparkplug-mqttSparkPlug B protocol client for MQTT — connect, publish, and subscribe to industrial IoT metrics110MIT OR Apache-2.0Network programming sparkplug-rsSparkplug protobuf bindings for Rust24,881EPL-2.0API bindingsEncoding sparkpostRust bindings for sparkpost email api v168,688MPL-2.0+/LGPL-3.0+API bindingsWeb programming sparkscanA Rust client for the SparkScan API6,397Apache-2.0 sparkscan-clientA Rust client for the SparkScan API (based on progenitor-client and adjusted for reqwest-middleware)2,335MPL-2.0 sparkscan-wsWebSocket client for the SparkScan API2,827Apache-2.0 sparktest-apiAPI server and Kubernetes integration for SparkTest932MIT sparktest-binSparkTest backend server binary655MIT sparktest-coreCore types and database models for SparkTest2,318MIT sparkvExpirable in-memory key-value store with per-entry TTL and zero dependencies2,747MITCachingData structures