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.
sparkysome common sdr helpers that i've been using for my personal radio code1,261MIT
sparoptSPARQL optimizer460,687MIT OR Apache-2.0
sparqlA dataflow implementation of the SPARQL graph query language.17,342Unlicense
sparql-algebraA dataflow implementation of the SPARQL graph query language.14,668Unlicense
sparql-clientSPARQL client based on Oxigraph components2,452BSD-2-Clause
sparql-deriveA dataflow implementation of the SPARQL graph query language.12,643Unlicense
sparql-engineA dataflow implementation of the SPARQL graph query language.12,975Unlicense
sparql-parserA dataflow implementation of the SPARQL graph query language.6,451Unlicense
sparql-smithSPARQL test cases generator14,450MIT OR Apache-2.0
sparql-storeA dataflow implementation of the SPARQL graph query language.8,444Unlicense
sparql_http_clientAsync, typed SPARQL HTTP client with optional compile-time query validation41MIT OR Apache-2.0
sparql_http_client_macrosProc-macro crate for sparql_http_client (compile-time SPARQL query validation)105MIT OR Apache-2.0
sparql_serviceRDF data shapes implementation in Rust45,818MIT OR Apache-2.0
sparqlingMinimal async SPARQL-over-HTTP client580MIT OR Apache-2.0
sparreal-kernelSparreal OS kernel37,139MPL-2.0
sparreal-macrosmacros for sparreal27,742MIT
sparreal-rtSparreal OS kernel37,896MPL-2.0
sparrowA lightweight in-memory database1,628Apache-2.0
sparrow-cliA local-first Rust agent cockpit — route, run, replay, rewind405MIT
sparrow-configConfiguration, provider registry, auth/credential store, permissions, hooks, sandbox and humanize layer for Sparrow171MIT
sparrow-coreCore event and runtime contracts for Sparrow272MIT
sparrow-intelPublic release intelligence cache for Sparrow202MIT
sparrow-memoryPersistent memory (SQLite facts, FTS5 search, knowledge graph, symbol index) and secret redaction for Sparrow173MIT
sparrow-providersModel provider adapters (Brain trait, OpenAI-compat, Anthropic, Ollama, Responses) for Sparrow248MIT
sparrow-toolsAgent tools (fs, edit, search, web, browser, git, exec, todo, media, code-nav, memory tool) for Sparrow123MIT
sparrow32ktest for publishing3,777MIT OR Apache-2.0
sparrow_agentA full function Rust agent53MIT
sparrowdbEmbedded graph database with Cypher queries — no server, no subscription, no cloud553MIT
sparrowdb-catalogSchema catalog (labels, properties, rel-types) for SparrowDB739MIT
sparrowdb-commonShared types and primitives for SparrowDB embedded graph database843MIT
sparrowdb-cypherCypher query parser and planner for SparrowDB683MIT
sparrowdb-executionQuery execution engine for SparrowDB embedded graph database610MIT
sparrowdb-ontology-cliCLI for Sparrow Ontology — ontology-aware semantic layer over SparrowDB65MIT
sparrowdb-ontology-coreOntology semantic layer for SparrowDB208MIT
sparrowdb-ontology-mcpMCP server for Sparrow Ontology — ontology-aware semantic layer over SparrowDB130MIT
sparrowdb-storageStorage engine (WAL, node store, edge store, CSR) for SparrowDB804MIT
spars💥 Disk-based sparse matrix statistics and subsetting 💥1,902MIT
spars-httpdA small httpd for serving static files and SPAs386MIT OR Apache-2.0
sparseSparse10,325MIT
sparse-bin-matA sparse implementation of a binary matrix optimized for row operations28,083MIT OR Apache-2.0
sparse-bitfieldBitfield that allocates a series of small buffers35,929MIT OR Apache-2.0
sparse-flashA utility for writing sparse files to a block device. It will zero out empty sections of the block device.1,499MIT
sparse-hash-mapOpen-addressing hash map and set that stay small at low load factor38MIT
sparse-interpBasic univariate polynomial arithmetic and sparse polynomial interpolation.5,2260BSD
sparse-irRust implementation of SparseIR functionality501MIT OR Apache-2.0
sparse-ir-capiC API for SparseIR Rust implementation203MIT OR Apache-2.0
sparse-memFixed-capacity, generation-tracked sparse array implementation optimized for the Swamp VM4,425MIT
sparse-merkle-treeSparse merkle tree implement in rust278,823MIT
sparse-ngramsFast sparse n-gram extraction from byte slices.576MIT
sparse-rsSparse linear algebra2,547MIT
sparse-slotminimal sparse slot (sparse vector)18,326MIT
Sparse-Voxel-64TreeA lib for handling Sparse Voxel Contrees788MIT
sparse21Sparse Matrix Solver8,498BSD-3-Clause
sparse_arrayArray/Map for large & sparse data13MIT OR Apache-2.0
sparse_complexA simple solver for complex sparse matrices.6,134MIT
sparse_graphSparse graph algorithms5,114MIT
sparse_linear_assignmentSolvers for sparse linear assignment problem based on the auction algorithm8,370Apache-2.0
sparse_mapA sparse map with stable generational keys.447MIT OR Apache-2.0
sparse_matrixA library to do linear algebra with sparse matrix27,735MIT
sparse_rangesEfficient sparse range set operations, particularly designed for HTTP range requests and file offset management1,485MIT
sparse_setImplementation of the sparse set data structure15,297MIT OR Apache-2.0
sparse_set_containerA container based on sparse set. Stable keys, O(1) lookup, cache-friendly iterations, and no hashing.6,107MIT
sparse_tableSparseTable Struct / ST表数据结构3,769MIT
sparse_vecDatastructure that stores separate but contiguous ranges of values efficiently1,501MIT
SparseDOKsSparse-matrix DOK implementations.43MIT OR Apache-2.0
sparseglmFast memory-efficient solver for sparse generalized linear models1,146non-standard
sparseioA library for coordinating sparse, out-of-order byte-range fetching and materialization of large objects.38Apache-2.0
sparselaFast linear algebra on sparse matrices1,738AGPL-3.0-only
sparsemapA sparse, compressed bitmap with run-length encoding, optimized for long runs of consecutive bits. 100% safe Rust, no_std, zero…66MIT
sparsematA simple sparse matrix library1,579MIT
sparsematrixEmpty1,486MIT
sparserS-expression parser for Rust3,434MPL-2.0
sparserssparerse-rs: sparse matrix computation written in rust40MIT
sparsesetA Sparse Set11,270MIT
sparsetools2-D sparse matrix package for numeric data10,746BSD-3-Clause
sparseutilsSmall command-line utilities for working with sparse files38Apache-2.0
sparsevecCompress vectors using row displacement1,470,586Apache-2.0/MIT
sparseyEntity Component System based on sparse sets21,785MIT OR Apache-2.0
sparsitysparsity1,495non-standard
sparslogSDR receiver for IKEA sparsnäs1,068MIT
sparsyncrsync-style high-performance file synchronization over QUIC and Spargio204MIT
spartA collection of space partitioning tree data structures for Rust5,344MIT OR Apache-2.0
spartaSPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory…3,956MIT
sparta-proc-macrosRust proc macros2,498MIT
spartanHigh-speed zkSNARKs without trusted setup24,944non-standard
spartan-codecA proof-of-concept encoder for the Subspace Network Blockchain based on the SLOTH permutation3,493MIT
spartan-protocolA spec-faithful implementation of the Spartan protocol (spartan://): async client, server with a handler seam, static file…90MIT
spartan2High-speed zkSNARKs without trusted setup4,276non-standard
sparteHelpers for scientific calculs2,594GPL-2.0-or-later
sparxSPARX block ciphers implementations123,471ISC
sparx-cipherAnother SPARX block cipher implementation for Rust4,854MIT
spaserverFor SPA UI mockup server1,912MIT
spassDecrypt and convert Samsung Pass (.spass) export files17MIT OR Apache-2.0
spatUtility for shortening UNIX-like paths.7,584MIT
spatchJSON Patch (RFC 6902) library and CLI with optional schema-aware paths for stable array element addressing187non-standard
spathSPath is query expressions for semi-structured data. You can use it
as a drop-in replacement for JSONPath, but also for…3,659Apache-2.0
spath-cliA Windows PATH security scanner and fixer - detects and fixes unquoted paths with spaces76MIT
spatialAn N-Dimensional R-tree family spatial tree implementations9,747MIT/Apache-2.0
spatial-decompositionAlgorithms to partition 2D spaces.3,009MIT OR Apache-2.0
spatial-hasherA Rust library for deterministic encryption and decryption using 3D spatial parameters with secure authenticated encryption.7,610MIT
spatial-joinSpatial join tools8,505MIT/Apache-2.0
spatial-makerConvert 2D images and videos to stereoscopic 3D spatial content for Apple Vision Pro using AI depth estimation169MIT
spatial-mathSpatial math library for articulated body simulation329non-standard
spatial-motionGeneric spatial transforms and movement, built on geometric algebra traits57MIT OR Apache-2.0
spatial-narrativeA Rust library for representing, analyzing, and working with narratives that unfold across real-world geographic space22MIT
spatial-neighborsSimple to use implementation of certain Spatial-Partitioning Algorithms | DataStructures6,359MIT
spatial-typestateA Rust library for type-state enforced 3D coordinate systems, units, and transforms to prevent frame-mixing errors at compile…22Apache-2.0
spatial_algA Rust library for spatial algorithms.318MIT
spatial_codec_dracoA small, robust wrapper around the upstream Draco point-cloud codec.475MIT OR Apache-2.0
spatial_codecsHigh-throughput, format-agnostic encoding/decoding for spatial data (point clouds, Gaussian splats, …)201MIT OR Apache-2.0
spatial_computing_3dSpatial analysis & Spatial statistics in Rust1,376MIT
spatial_hashA 2D Spatial Hash which uses cubes, triangles and hexes.2,802MIT
spatial_hash_3d3D spatial hash grid implementation optimized for speed. What it does/why you'd want one:…6,848GPL-2.0-or-later
spatial_ledSled is an ergonomic rust library that maps out the shape of your LED strips in 2D space to help you create stunning lighting…3,623MIT OR Apache-2.0
spatial_sliceSpacial Slice is a simple Rust crate for when you want to store two dimensional Sized data in linear memory.1,765MIT
spatial_tableBi-directional association between entities and 2D grid locations25,798MIT
spatial_utilsLightweight, zero-cost traits and helper types for representing and transmitting spatial "samples" used by point-cloud and…145MIT OR Apache-2.0
spatialarraySpatialArray: labeled n-dimensional arrays with spatial-aware helpers for geospatial and scientific workflows.443MIT
spatialbenchBlazing fast pure Rust Spatial Bench data generation library.88,819Apache-2.0
spatialbench-arrowSpatialBench data generator into Apache Arrow format88,699Apache-2.0
spatialbench-cliBlazing fast pure Rust SpatialBench data generator command line tool.64Apache-2.0
spatialindexHigher-level bindings to libspatialindex4,439MIT/Apache-2.0
spatialindex-sysRust bindings to libspatialindex1,863MIT/Apache-2.0
spatialite-rsWraps the sqlite crate, so that when you call spatialite_rs::open it will load mod_spatialite.so into the connection before…10,774MIT OR Apache-2.0
spatialite-sysLow-level bindings to the SpatiaLite SQLite geospatial extension3,834MPL-1.1/GPL-2.0/LGPL-2.1
spatializespatialize is a collection of spatial data structures used for efficent spatial partitioning1,048MIT OR Apache-2.0
spatialosSystem crate used to link with SpatialOs libraries5,658GPL-3.0-or-later
spatialos-codegenCodegen tool used with spatialos-macro and spatialos-sdk7,809GPL-3.0-or-later
spatialos-macroProcmacro crate used to expand SpatialOS component and types created with spatialos-codegen10,157GPL-3.0-or-later
spatialos-rsSystem crate used to link with SpatialOs libraries1,152GPL-3.0-or-later
spatialos-sdkHigh-level SDK built around spatialos-sys6,171GPL-3.0-or-later
spatialos-sysSystem crate used to link with SpatialOs libraries10,219GPL-3.0-or-later
spatialtimeA simple library to lookup longitude + latitude pairs, using flatgeobufs.9,386MIT
spatialtreeA fast and flexible generic spatial tree collection (Octree, Quadtree, etc)4,806GPL-3.0
spatioA high-performance, embedded spatio-temporal database for modern applications2,182MIT
spatio-cabiC ABI for Spatio - used to build non-Rust language bindings (e.g. the Go bindings via purego)16MIT
spatio-clientNative Rust RPC client for Spatio database216MIT
spatio-rpcSpatio RPC framing and codecs35MIT
spatio-sdkRust SDK for the SpatioAPI. Generated from the official OpenAPI spec.20MIT
spatio-serverHigh-performance RPC server for Spatio database446MIT
spatio-typesCore spatial and temporal data types for the Spatio database952MIT
spatiotemporal-tilesSpatioTemporal Tiles (STT): animated space-time tile archives — umbrella crate re-exporting the stt-* libraries and shipping the…71MIT
spatiumSpatium. Calc distance between sequences.2,942MIT OR Apache-2.0
spatreeFast 2D spatial indexing using Morton codes.22MIT OR Apache-2.0
spatulaParser and interpreter for the Chef language1,173MIT
spawnSimple IPC-based RPC for forked processes1,313MIT OR Apache-2.0
spawn-access-controlA Rust library for access control management with WebAssembly support, including role-based access control (RBAC), permissions,…11,092MIT
spawn-base64A simple Base64 encoding/decoding library for WASM in Rust.2,106MIT
spawn-bitmathA BitMath library optimized for Ethereum projects, implemented in Rust.1,152MIT
spawn-cliA command-line tool for creating files and folders from a template.4,562MIT
spawn-dbDatabase Build System190AGPL-3.0-only
spawn-editorContains utility functions to spawn a text editor8,782MIT OR Apache-2.0
spawn-lndDocker-backed Bitcoin Core and LND regtest clusters for Rust integration tests183MIT
spawn-nftA highly optimized Rust WebAssembly (WASM) library for Ethereum NFT management.1,225MIT
spawn-ptraceSpawn a process with ptrace enabled.16,188MIT
spawn-stdHelper traits for spawning asynchronous tasks while letting the user choose the runtime.353MIT OR Apache-2.0 OR EUPL-1.2
spawn-std-async-stdasync-std implementation for spawn-std520MIT OR Apache-2.0 OR EUPL-1.2
spawn-std-coreHelper traits for spawning asynchronous tasks while letting the user choose the runtime.1,106MIT OR Apache-2.0 OR EUPL-1.2
spawn-std-smol-1smol v1 implementation for spawn-std518MIT OR Apache-2.0 OR EUPL-1.2
spawn-std-smol-2smol v2 implementation for spawn-std521MIT OR Apache-2.0 OR EUPL-1.2
spawn-std-tokiotokio implementation for spawn-std520MIT OR Apache-2.0 OR EUPL-1.2
spawn-stochasticA Rust library for simulating multiple stochastic processes including ABM, GBM, Ornstein-Uhlenbeck, Feller Square Root, and…1,171MIT
spawn-task-portSpawn a child process on OS X and get the child's Mach task port.4,839MIT
spawn-waitSpawn and manage a set of processes each associated with a key, and wait on all or part of them simultaneously.7,457MIT
spawn-wasm-ecdsaA WASM-based ECDSA signature verification library for Web3 developers.2,217MIT
spawn-wasm-erc20A WASM-based ERC-20 token library for Web3 developers, providing a high-performance, secure, and customizable solution.2,148MIT
spawn-wasm-erc721A Rust library for creating ERC-721 compliant Non-Fungible Tokens (NFTs) with WebAssembly (WASM) support.5,076MIT
spawn-zk-snarksZero-knowledge proof library with EVM compatibility5,563MIT
spawn64An efficient way to spawn futures in WASM8,091MIT
spawn_groupsStructured concurrency construct written in Rust, for Rustaceans4,165non-standard
spawn_intervalCall a subroutine at a constant time interval1,527MIT
spawn_pointA CLI tool for generating project scaffolds from templates with built-in validation.1,217MPL-2.0
spawn_timeoutCall a subroutine after a constant time interval1,756MIT
spawnedBasic actor framework for Rust530MIT
spawned-concurrencySpawned Concurrency262,600MIT
spawned-macrosProc macros for the Spawned actor framework71,666MIT
spawned-rtSpawned Runtime262,898MIT
spawnerTiny wrapper for `thread::spawn` which optionally auto-joins threads on drop9,204MIT
spawnflakeGenerate pattern based random data for mysql22,149MIT
spawnflake-cliGenerate random test data for any mysql database schema5,236MIT
spawningpoolCreate hyper-specific, 0-waste agents98MIT
spawningpool-cliCLI for spawningpool — create hyper-specific, 0-waste agents55MIT
spawnllmRun LLM calls through provider CLIs (claude, codex, gemini) or an OpenAI-compatible endpoint.60MIT
spawnllm-coreSans-io core logic shared by spawnllm's language bindings: backend planning, output resolution, and structured-output helpers.82MIT
SpawnRsSubprocess management for thegent agent orchestration20MIT
spawnsAsync runtime agnostic thread context task spawner for Rust5,934,576Apache-2.0
spawns-compatAsync runtime detections for thread context task spawner5,931,038Apache-2.0
spawns-coreAsync runtime agnostic thread context task spawner for Rust5,936,826Apache-2.0
spawns-executorAsync executors for thread context task spawner6,096Apache-2.0
spaydText handling for Short Payment Descriptors (SPAYD or SPD)7,746Apache-2.0
spazio-grigio-botA telegram bot to be always up to date with spazio grigio9,609Unlicense
spblightweight and simple progress bar.782MIT
spb_rsSparkplug-B client library1,220non-standard
spbflibБиблиотека для работы с форматом SPBF123MIT
spbuildThe C++ Build system for singleplayer devs42GPL-3.0-or-later
spcA library for manipulating SPC (Super Nintendo music) files.6,882BSD-2-Clause
spc-cliTODO1,367GPL-3.0
spc-coreA command-line tool for processing and analyzing data from SPC files.685MIT
spc-rsA Rust Implementation of SPC (Statistical Process Control)4,181MIT
spc-utilsSimple CLI tool for reading and downloading pre-built PHP binaries using the Static PHP CLI…182MIT