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.
splicer-tool-sdkRust SDK for building splicer middleware and downstream tools.164Apache-2.0
splicetcpUserspace TCP termination shim, Ethernet frame classifier with a pluggable frame source, and L3<->L2 tunnel shim for the ArcBox…158MIT OR Apache-2.0
spliciA tool to generate spliced and unspliced reference transcripts for sequence alignment1,477MIT
splikSimple programming language identifier kit.11,603MIT
splineSplines.9,381MIT
spline1dFast local one-dimensional cubic interpolation with full splines, interval-local interpolation primitives, and inverse lookup.18MIT OR Apache-2.0
splinefitB-spline curve and surface fitting — pure-Rust Dierckx engine with ergonomic API351MIT OR Apache-2.0
splinesSpline interpolation made easy1,050,118BSD-3-Clause
splinifyRust-wrapper for Dierckx' B-Splines Curve and Surface Fortran Library31,197MIT OR Apache-2.0
splinosaurusflexible spline and surface library5,076GPL-3.0
splintCustom Rust Linting6,091MIT
splinterSplinter is a privacy-focused platform for distributed applications that provides a blockchain-inspired networking environment…81,584Apache-2.0
splinter-rsA compressed bitmap format optimized for small, sparse sets of u32s with zero-copy querying.10,512MIT OR Apache-2.0
splintrFast Rust tokenizer (BPE + SentencePiece + WordPiece) with Python bindings16,911MIT
splinyb-Spline Curves33,138MIT OR Apache-2.0
splitResource Split for BIN/IVF/WEBM/PSNR/YUV/...2,346MIT
split-asyncA procedural macro to generate sync and async versions of a function1,077MIT
split-brain-harnessSoul-injected two-stage LLM telemetry pipeline. Wraps any LLM with affective/intent/cognitive analysis, deterministic…77MIT
split-bufferAn efficient buffer for splittable byte slices1,702MIT
split-char-from-strA small utility to split a string into the first or last character (type `char`) and the rest (type `&str`)1,693MIT
split-conserve-wsAn iterator that splits on whitespace but doesn't throw it away1,341MIT
split-csvSplit a lage csv file into multiple files14,082MIT
split-digitslibrary to parse and interpret poetic source code7,031MIT
split-everySplit for every n occurrences of a pattern iteratively!3,852MIT
split-first-charThis crate is DEPRECATED, use split-char-from-str instead36,162MIT
split-identifierRust package that provides functions to split programmatic identifiers according to case conventions.838Apache-2.0
split-iterAllows splitting of iterators.1,020,084MIT
split-optionalIt split from a source `str` to `Option<&'a str>` per an element.1,665MIT
split-paragraphsIterator over paragraphs of a string.2,029MIT OR Apache-2.0
split-spareA trait to allow referencing the already initialized part of a collection while pushing into it's reserved capacity.579MIT OR Apache-2.0
split-stream-byStream extension crate for splitting a Stream into two per a predicate71,164MIT
split-tail-outsplits tail output into multiple files1,470MIT-0
split-tkSimple tool to split data.1,469LGPL-3.0
split-writeWrite files with configurable splitting7,386MIT OR Apache-2.0
split-yewYew component for the Split.js library: a resizable split view for web apps.6,884MIT
split_arraySplit array references in two with compile-time size validation.4,045MIT
split_audSplit parts out of an audio file without reencoding, using an Avisynth script's trims2,632MIT
split_bySplit anything implementing Read trait by multiple sequences of bytes7,160MIT/Apache-2.0
split_by_discriminantA small utility for partitioning a sequence of items by enum discriminant498MIT
split_by_discriminant_macrosproc_macros intended for use with split_by_discriminant159MIT
split_channelsplit_channel provides a stream-of-messages abstraction with split send/recv channels.13,186Apache-2.0
split_exactsplitting strings into arrays of slices6,038MIT OR Apache-2.0
split_extExtension traits for splitting3,108non-standard
split_oneA simple trait to allow accessing two parts of a vector mutably at the same time1,497non-standard
split_ownedsimple way to split array in 2 owned arrays with compile-time bounds checks2,027MIT
split_preserveAn iterator that splits on whitespace but doesn't throw it away7,670MIT
split_readsplit std::io::Read streams by a separator1,270MIT OR Apache-2.0
split_sliceA Rust library for accessing (&[T], &[T]) as if it were a single slice610MIT
split_tokensSplit compound tokens in their individual parts.2,416GPL-3.0
splitarA tool for content-aware splitting of tar files4,804MIT
splitbitsConcise bit field extraction3,973BSD-3-Clause
splitbotA terminal interface for SplitNOW swaps and local hot-wallet management.40non-standard
splitbySplit text by a regex delimiter — a powerful, multi-threaded alternative to cut76MIT
splitdiff-rsRust splitdiff implementation5,608MIT
splitdnsCross-platform DNS split-domain configuration and internal DNS resolution72MIT OR Apache-2.0
spliterA simple way to implement Rayon's ParallelIterator281,431MIT
splitfileReader and writer that splits IO across volumes (files) of a specified maximum size.5,746MIT OR Apache-2.0
splitio-clientRust unofficial SDK for Split.io.2,634MIT
splitline-minimal-krateA minimal crate for demonstration purposes423MIT OR Apache-2.0
splitmonicSplit your BIP39 mnemonic phrase using shamir secret sharing1,628Apache-2.0
splitmonic_bip39Library for BIP-39 Bitcoin mnemonic codes3,637CC0-1.0
splitmutSafely retrieves multiple mutable values from the same collection.1,006,884Apache-2.0/MIT
splitnowRust SDK for SplitNOW, the multi-wallet instant crypto exchange564Unlicense
splitpStreaming SPLiT-seq read pre-processing1,539non-standard
splitrcThread-Safe Split Reference Counts16,923MIT
splitrsAST-based Rust refactoring tool with trait separation, config files, and intelligent module generation952Apache-2.0
splits-io-apiBindings to the splits.io API for Rust.56,690Apache-2.0/MIT
splits_iterIterator over all 2-splits3,940MIT
splitstreamReal-time (local & cloud) simultaneous microphone and system audio transcription for macOS.190AGPL-3.0-only
splittSplit text in your terminal701MIT
splitterA string and slice splitter library11,896MIT
splitter-deriveSplitter derive macro9,545MIT
splitter-tree-sitterA code splitter utilizing Tree-sitter4,542MIT
splitterrust_dbThe database implementation for splitterrust, a collections of utilities
written in rust for the splittermond P&P.3,339non-standard
splitterrust_discordThe discord implementation for splitterrust, a collections of utilities
written in rust for the splittermond P&P.1,702non-standard
splitterrust_serverThe RESt-API server implementation for splitterrust, a collections of utilities
written in rust for the splittermond P&P.1,677non-standard
splittya string splitter taking quotes into account348,197MIT
splitvShow texts side by side8,082MIT OR Apache-2.0
splitwiseSplitwise SDK for Rust6,012Apache-2.0
splitwise-cliA command-line interface for Splitwise18MIT
splitxsplitting a text file into pieces with the size of each piece below a specified maximum number of bytes on disk1,224MIT
splixLightning-fast image splitter.5,311MIT
splogA TUI log viewer with automatic category filtering55MIT
splog-coreInternal categorization engine and log-view state for the splog TUI. Not intended for external use.80MIT
splopHelper functions to determine the first/last repetition of something.3,359MIT/Apache-2.0
splotPlot data to HTML5,335MIT OR Apache-2.0
splotchPlot data to HTML2,639MIT OR Apache-2.0
splotrsDependency-light sPlot fits backed by Rust and Ganesh45MIT OR Apache-2.0
splrA modern CDCL SAT solver in Rust48,021MPL-2.0
spltuiSebuah Kalkulator Sistem Persamaan Linear (degan) Variabel Berbasis Terminal User Interface.7,582MIT
splunkSplunk client implementation supporting HEC and REST APIs11,097MIT
splunk-cimType definitions and serialization for Splunk's Common Information Model1,715Apache-2.0
splutterA library to create/generate text efficiently.1,554MIT
spmShell Program Manager written in Rust for managing shell scripts.3,989MIT
spm-helperA program that helps you make .spm packages1,122GPL-3.0
spm-swift-packageCommand Line Tools for macOS to create project in Swift Package Manager with desirable files.7,674MIT
spm_coreCore business logic for spm-swift-package172MIT
spm_precompiledThis crate aims to emulate https://github.com/google/sentencepiece Dart::DoubleArray
struct and it's Normalizer.
This crate is…24,724,733Apache-2.0
spmaUnsupervised anomaly detection for discrete event sequences via MDL-based grammar induction (SP Multiple Alignment)77MIT OR Apache-2.0
spma-cliCLI for spma — unsupervised anomaly detection for discrete event sequences11MIT OR Apache-2.0
spmcSimple SPMC channel1,869,221MIT OR Apache-2.0
spmc-loggerA single-producer multi-consumer persistent logger1,516MIT
spmc-wakerA wait-free synchronization primitive for task wakeup.1,540MIT OR Apache-2.0
spmc_bufferAn extension of triple buffering for multiple-consumer scenarios, useful for sharing frequently updated data between threads16,346MPL-2.0
spmc_ringThread-safe no_std ring buffer1,651BSD-3-Clause
spmcqA Rust library for a thread-safe single-producer, multiple-consumer bounded ring buffer (FIFO queue)2,023MIT
spms_ringSingle publisher, multiple subscriber ring buffer for pubsub6,292BSD-3-Clause
spnA client for the Save Page Now 2 API4,288MIT OR Apache-2.0
spn-cliThe Agentic AI Toolkit - unified CLI for models, secrets, MCP servers, workflows, and AI agents302AGPL-3.0-or-later
spn-clientClient library for communicating with the spn daemon - secure secret management for AI applications2,371AGPL-3.0-or-later
spn-coreCore types, provider definitions, model registry, and validation for SuperNovae ecosystem2,527AGPL-3.0-or-later
spn-keyringOS keychain wrapper for SuperNovae CLI268MIT OR Apache-2.0
spn-mcpDynamic REST-to-MCP wrapper - expose REST APIs as MCP tools157AGPL-3.0-or-later
spn-nativeNative model inference and storage for SuperNovae ecosystem153AGPL-3.0-or-later
spn-ollamaOllama backend for SuperNovae model management237MIT OR Apache-2.0
spn-providersLLM provider abstraction layer for SuperNovae20MIT OR Apache-2.0
spnav-rsRust async client library for 6DOF input devices (spacenav/spacenavd)38BSD-3-Clause
spngRust bindings to libspng49,285MIT OR Apache-2.0
spng-sysNative bindings to libspng50,609MIT OR Apache-2.0
spnlA Span Query is a declarative way to specify which portions of a generative AI (GenAI) program should be run directly on model…411Apache-2.0
spnl-coreCore IR types, simplify transforms, and capabilities for SPNL.305Apache-2.0
spnl-ffiPython FFI bindings for SPNL.72Apache-2.0
spnl-runExecution engine and backend dispatch for SPNL queries.140Apache-2.0
spnr-libRust library for building smart contracts on the Internet Computer, by the Spinner.Cash team.12,445GPL-3.0
spo-heliusHelius APIs289AGPL-3.0-only
spo-postgrestPostgREST client-side library (forked)1,954Apache-2.0 OR MIT
spo-rhaiEmbedded scripting for Rust3,054MIT OR Apache-2.0
spo-rhai_codegenProcedural macros support package for Rhai, a scripting language and engine for Rust2,049MIT OR Apache-2.0
spoaA rust wrapper around the spoa C++ SIMD partial order alignment library.4,212MIT
spoa-sysLow-level bindings to the spoa C++ library.4,674MIT
spoa_rsRust bindings for SPOA (SIMD POA)663BSD-3-Clause
spoarsFaithful native-Rust reimplementation of the spoa partial order alignment library103MIT
spockTODO918MIT
spodermanA screen capture utility allowing you to draw, highlight and zoom.1,467MIT
spodes-rsA pure-Rust DLMS/COSEM stack: interface classes, transport, xDLMS services and security (IEC 62056 and the СТО 34.01-5.1-006-2023…131GPL-3.0-or-later
spodjfySpotify client for DJs with extended playlists, tracks metadata and organization support1,695MIT OR Apache-2.0
spofrA network spoofing tool for educational purposes (ARP and DHCP).127MIT
spofy-cliA command-line interface for Spofy.1,599MPL-2.0
spofy-coreThe core backend for the Spofy client.2,292AGPL-3.0-or-later
spoifya spotify client inside your terminal18,499MIT
spoilerowobotA Telegram spoiler creation bot2,773MIT
spoke[coming soon] Simplified unit testing for Rust.102MIT
spokesA network and network flow library.1,882MIT
spolyfySpotify module for Polybar4,946MIT OR Apache-2.0
spongbobcliA blazingly fast cli tool to watch your favorite spongbob episodes1,560MIT OR Apache-2.0
spongeA powerful Rust module to convert Rust to ASM2,387MIT
sponge-cursorCursor for sponge-based absorption and squeezing1,522,557MIT OR Apache-2.0
sponge-hash-aes256A sponge-based secure hash function that uses AES-256 as its internal PRF24,6400BSD
sponge-previewsponge trait preview5,577MIT
sponge_stringSpOnGe StRiNg In RuSt3,063MIT
spongebobA utility to convert text to spongebob case a.k.a tHe MoCkInG sPoNgEbOb MeMe.8,760MIT
spongebobizerCommand-line utility that outputs its stdin, converted to 'sPonGeBoB cAsE', and a library to support it6,558MIT
spongecrabBringing powerful argument parsing to bash scripts2,051Unlicense
spongedownConverts markdown to html with svgbob support30,186MIT
spongefishAn implementation of the Fiat--Shamir transformation from Duplex Sponges.9,464MIT OR Apache-2.0
spongefish-circuitCircuits for proving relations over spongefish transcripts671MIT OR Apache-2.0
spongefish-deriveDerive macros for the spongefish Fiat-Shamir library3,752MIT OR Apache-2.0
spongefish-powProof-of-work challenge grinding for spongefish Fiat-Shamir transcripts304MIT OR Apache-2.0
spongemockA library and CLI-tool for random text capitalization5,117AGPL-3.0-or-later
spongmockMoCkInG SpOnGeBoB SqUaRePaNtS TeXt gEnErAtOr13,301MIT OR Apache-2.0
sponsor-blockA Rust wrapper for the SponsorBlock API.7,957MIT OR Apache-2.0
spoo-meBindings for accessing spoo.me api926Apache-2.0
spookFile watcher geared towards automatic HTML generation and autoreload.4,156MIT/Apache-2.0
spooksSpook in Rust.13,179MIT
spookyA small tool for rsyncing something to a remote destination and then executing
something there, like a build script for example4,162MIT
spooky-season👻 SPOOKY! 👻🎃👻2,886MIT
spooky_chessChess board game engine264MIT
spooky_connect4Connect4 board game engine147MIT
spooky_goGo board game engine166MIT
spoolGit-native, event-sourced task management357MIT
spool-cliCLI for spool - git-native task management65MIT
spool-memoryLocal-first developer memory system — persistent, structured knowledge for AI coding tools87MIT OR Apache-2.0
spool-uiTUI for spool - git-native task management62MIT
spooles_ffiSpooles C library FFI.3,177MIT OR Apache-2.0
spoolqA durable queue backed by filesystem storage11,175Apache-2.0
spoolsContent scraping library for Instagram's Threads11,547LGPL-3.0-or-later
spoonA small example package1,503Apache-2.0 OR MIT
spoonsI like rusty spoons1,544MIT OR Apache-2.0
spoor-cliCLI adapter for the spoor document parsing engine399MIT
spoor-coreDeterministic, embeddable document parsing engine for LLM-friendly output490MIT
spopLibrary for parsing HAProxy SPOP (Stream Processing Offload Protocol)22,352BSD-3-Clause
spoqeReserved23MIT OR Apache-2.0
spoqe-cliReserved23MIT OR Apache-2.0
sporAnchored metadata2,988non-standard
sporaA small utility crate that currently provides basic arithmetic helpers.21MIT OR Apache-2.0
sporeComing soon...1,761non-standard
spore-disassemblerUEFI Bytecode Disassembler3,033Zlib
spore-editorVirtual machine for the Spore interpretted language.1,064MIT
spore-langspore language21MIT OR Apache-2.0
spore-rsSpore-RS39MIT
spore-sdkSDK34MIT
spore-typesSpore Protocol types serilization/deserilize utilities (based on molecule)4,725MIT
spore-vmVirtual machine for the Spore interpretted language.3,112MIT
sporectlCTL35MIT
sporedbCTL36MIT
sporeqlCTL36MIT
sporesdkMoved to `spore-sdk` crate26MIT
sporkSafe process fork.9,753MIT OR Apache-2.0
sporky-checkerSimple levenshtein spell checker app1,975Apache-2.0
sporseSparse vector index for learned sparse retrieval334MIT OR Apache-2.0