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.
specta-cExport your Rust types to C21MIT
specta-cppExport your Rust types to C++20MIT
specta-csharpExport your Rust types to C#21MIT
specta-goExport your Rust types to Go53MIT
specta-javaExport your Rust types to Java20MIT
specta-jsdocExport your Rust types to JSDoc30,493MIT
specta-jsonschemaExport your Rust types to a JSON Schema87MIT
specta-kotlinExport your Rust types to Kotlin56MIT
specta-macrosMacros for specta. Don't use directly!1,692,283MIT
specta-openapiExport your Rust types to OpenAPI58MIT
specta-pythonExport your Rust types to Python20MIT
specta-serdeSerde support for Specta955,128MIT
specta-swiftExport your Rust types to Swift871MIT
specta-tagsDeprecated. Use specta_typescript::semantic instead.44,297MIT
specta-typescriptExport your Rust types to TypeScript959,634MIT
specta-utilHigh-level utilities for working with Specta139,999MIT
specta-zigExport your Rust types to Zig20MIT
specta-zodExport your Rust types to Zod schemas for TypeScript2,740MIT
spectacleOpt-in runtime introspection2,935LGPL-3.0
spectacle-derive#[derive(Spectacle)]2,499LGPL-3.0
spectacle-impl-tuplesimpl spectacle::Introspect for arbitrary variants3,825LGPL-3.0
spectaclesA Discord library that simplifies the process of writing distributed Discord applications and services.5,207MIT
spectacles-brokersMessage brokers which allow for powerful communication between Spectacles services.18,063MIT
spectacles-gatewayA distributed Discord gateway interface for Spectacles.6,081MIT
spectacles-modelDiscord types and structures for Spectacles.rs.24,147MIT
spectacles-proxyA simple reverse proxy, to be used with Hyper and Tokio.1,997Apache-2.0
spectacles-restA Spectacles REST client for Rust.4,430MIT
spectacularAn RSpec-inspired test framework for Rust with stackable before/after hooks157MIT
spectacular-macrosProc macros for the spectacular test framework228MIT
spectatecoming soon1,536MIT OR Apache-2.0
spectate_libA logging target for env_logger for use by the Spectate client5,080MIT OR Apache-2.0
spectatorcoming soon!1,437MIT OR Apache-2.0
spectatuiTUI dashboard for GitHub Spec-Kit45MIT
spectatui-coreCore library for spectatui — filesystem watching and Spec-Kit integration57MIT
spectec_astParser for SpecTec ASTs in S-expression format291BSD-3-Clause
spectec_ast_decodeTrait for decoding SpecTec AST S-expressions384BSD-3-Clause
spectec_ast_decode_deriveProc macro for generating decoding implementations for SpecTec AST S-expressions384BSD-3-Clause
specterImmediate mode UI toolkit1,550MIT OR Apache-2.0
specter-memARM64 memory manipulation framework for iOS/macOS — inline hooking, stealth code patching, hardware breakpoints, and shellcode…206MIT
spectersDeprecated package name for Warpsock. Depend on warpsock instead.1,356MIT
spectestA lightweight library for defining behavior-driven development (BDD) style tests in exernal files and running them with `cargo…3,381MIT OR Apache-2.0
spectest_macrosMacros for the `spectest` package.3,726MIT OR Apache-2.0
spectoA process watchdog with an optional output capturing rotated log file facility.698GPL-3.0-or-later
spectorAn Actor framework built on top of specs1,785Apache-2.0/MIT
spector-coreTooling and library for generation, validation and verification of supply chain metadata documents and frameworks1,474Apache-2.0
spectraDemoscene framework38,892BSD-3-Clause
spectra-backend-clickhouseRemote ClickHouse storage adapter for Spectra metrics and events12MIT
spectra-backend-memIn-memory metrics and events backend (facade default)15MIT
spectra-backend-remote-commonShared ClickHouse-protocol remote storage logic for Spectra backends15MIT
spectra-backend-sqliteDurable embedded SQLite backend for upstream tests and e2e15MIT
spectra-backend-tensorbaseScale-out TensorBase storage adapter (ClickHouse-compatible protocol)15MIT
spectra-cliOpenSpectra command-line interface.49MIT
spectra-coreCore library for OpenSpectra: change discovery, drift detection, anchors.55MIT
spectra-macrosProc macros for Spectra schema and metric DSL18MIT
spectra-runtimeSpectraBuilder, composite sink, and process install15MIT
spectracostAI cost observability SDK - see the full spectrum of your AI spend22MIT
spectralFluent test assertions756,599Apache-2.0
spectral-budgetA Faber-Krahn-derived budget primitive for token windows, time horizons, or any bounded sequential domain.77MIT OR Apache-2.0
spectral-conservationSpectral first integral I(x) = γ(x) + H(x) conservation tracker for coupled nonlinear dynamics54Apache-2.0
spectral-estSpectral estimation: periodogram, Welch, autoregressive (Yule-Walker), Bartlett methods18MIT OR Apache-2.0
spectral-fingerprintSpectral fingerprinting for code similarity — eigenvalue decomposition of AST adjacency matrices18MIT
spectral-fleetSpectral graph theory for AI agent fleet analysis and optimization19MIT
spectral-graph-v2Spectral graph theory v2 — Fibonacci growth, adaptive thresholds, negative space learning. Pure Rust, zero deps.19MIT
spectral-intelligenceSpectral graph theory analysis for Meilisearch HNSW vector indexes17MIT
spectral-ioRead, write and validate optical spectral data files (UV-Vis, visible-range spectra)258MIT OR Apache-2.0
spectral-prosodySpectral graph methods for rhythmic prosody analysis — eigenvalue rhythm decomposition36MIT
spectral-prunerA lightweight, zero-dependency library utilizing Spectral Graph Theory to isolate topological network anomalies.18MIT OR Apache-2.0
spectral_densitySpectral density750BSD-3-Clause OR Apache-2.0
spectral_vmHYPERION: Production-ready zero-knowledge virtual machine with spectral analysis101Apache-2.0
spectralintStatic analysis for AI agent instruction files59MIT
spectralkernel_rsRust atmosphere spectral transform kernels with Python bindings34non-standard
spectreA lightweight toolkit for analysing p2p network topologies.12,505MIT
spectre-rsA Rust implementation of the Spectre password manager (derivative of Maarten Billemont's original work)42GPL-3.0-or-later
spectre_parseLazy PDF parser — xref-only at open(), objects materialize on demand. Read-only. Powers the spectre_pdf extraction crate.50MIT
spectre_pdfNative Rust PDF extraction engine: text, markdown for RAG, AcroForm widgets, image decoding, and encrypted PDFs. Lazy parser,…50MIT
spectreqHigh-efficiency HTTP client with browser impersonation101MIT OR Apache-2.0
spectrexSpectreX is the AstroBWTv3 CPU mining algorithm in Rust.10,883ISC
spectrinPlaceholder for the spectrin library.18MPL-2.0
spectro-guiGraphical User Interface for the spectro-rs spectrometer driver suite104GPL-3.0
spectro-rsA high-performance Rust driver for X-Rite ColorMunki spectrometers302GPL-3.0
spectrodrawA utility for converting images into audio files which will regenerate the image in a spectrogram1,659MIT
spectrogramThe start of a spectrogram rendering library3,274
spectrogramsHigh-performance FFT-based computations for audio and image processing1,112MIT
spectrographSpectrogram and scalogram rendering772BSD-3-Clause OR Apache-2.0
spectrometerCrate for getting machine details purely in Rust4,445MIT
spectroscopeConsistency and isolation level checkers for distributed systems testing12,480EPL-1.0
spectrsFast spectrogram creation library1,166MIT
spectrumA library for building structured, colorful output. Under heavy development, and doesn't work yet3,219Apache-2.0
spectrum-analyzerAn easy to use and fast `no_std` library (with `alloc`) to get the frequency
spectrum of a digital signal (e.g. audio) using FFT.152,310MIT
spectrum-codegenBuild-time typed token code generation for Void Spectrum89MIT
spectrum-corePlatform-independent types for the Void Spectrum theme engine156MIT
spectrum-icedIced adapter for Void Spectrum68MIT
spectrum-macrosMacros for interacting with spectrum ergonomically. Under heavy development, and doesn't work yet1,614Apache-2.0
spectrum-paletteSeed color and tonal palette boundary for Void Spectrum102MIT
spectrum-ratatuiRatatui adapter for Void Spectrum65MIT
spectrum-resolverTheme merge and token resolution pipeline for Void Spectrum60MIT
spectrum-rsRust port of the Spectrum unified messaging SDK34MIT
spectrum-schemaConfiguration schema for the Void Spectrum theme engine75MIT
spectrum-themeTyped theme-token engine facade55MIT
spectrum-z0neSpectrum-Z0ne is an advanced, production-ready augmented reality (AR) wearable ecosystem designed to redefine spatial computing.…36MIT
spectrustA fast, Rust-based computer vision library for locating images on the screen.2,877MIT OR Apache-2.0
spectrust_fastly_workerSpecTrust library to integrate Spec Proxy with Fastly Compute@Edge1,519Apache-2.0
spectrustySPECTRUSTY is a library for building highly customizable emulators of the ZX Spectrum computer series and clones.10,860LGPL-3.0-or-later
spectrusty-audioComponents of the SPECTRUSTY library for synthesizing audio samples and native audio playback.8,184LGPL-3.0-or-later
spectrusty-coreCore components of the SPECTRUSTY library.11,498LGPL-3.0-or-later
spectrusty-formatsFile format parsers and related utilities for the SPECTRUSTY library.10,254LGPL-3.0-or-later
spectrusty-peripheralsEmulators of various peripheral devices for the SPECTRUSTY library.11,638LGPL-3.0-or-later
spectrusty-utilsComplementary utilities for the SPECTRUSTY library.9,250LGPL-3.0-or-later
specturThe browser-extension-to-download-manager communication layer and stream resolver. Currently used by tur-rs.55GPL-3.0-only
speculA simple, asynchronous RCON client for Rust.1,532MIT
specularDeterministic spec-driven development CLI135MIT
speculateAn RSpec inspired minimal testing framework for Rust.291,410MIT
speculate2An updated fork of `speculate`, an RSpec inspired minimal testing framework for Rust.5,783MIT
speculoManage git mirrors1,697 AGPL-3.0-only
speculoosFluent test assertions486,651Apache-2.0
speculosRust wrapper for the Ledger Speculos emulator48MIT
speculos-clientSpeculos client written in Rust for Ledger integration testing.27,951MIT OR Apache-2.0
spedSPED(Sub-Pixel Edge Detect) based on a modified Canny non-maximal suppression and a modified Devernay sub-pixel correction.3,526MIT
speechSafe Rust bindings for Apple's Speech framework — on-device speech recognition (SFSpeechRecognizer) on macOS382MIT OR Apache-2.0
speech-dispatcherRusty interface to the speech-dispatcher speech synthesis library240,419LGPL-2.1 OR MIT OR Apache-2.0
speech-dispatcher-sysspeech-dispatcher system bindings219,740LGPL-2.1 OR MIT OR Apache-2.0
speech-prepSpeech-focused audio preprocessing — VAD, WAV decoding, format detection, noise reduction, chunking91MIT OR Apache-2.0
speech-synthesisCommon traits for speech synthesis9,123Apache-2.0
speechbrain-fbankSpeechBrain-style FBANK feature extraction in Rust35MIT
speechcoreReusable Rust speech-to-text runtime with audio capture, VAD, backend selection, model provisioning, and transcript streaming.34MIT OR Apache-2.0
speechletName reserved for future use.17MIT OR Apache-2.0
speechmarkdown-rustHigh-performance SpeechMarkdown parser with multi-language bindings4,329MIT
speechmaticsAn async rust SDK for the Speechmatics API9,608MIT
speedSingle Page Events & Errors Dashboard | Server580GPL-3.0
speed-cliComprehensive multi-protocol network performance testing CLI (TCP, UDP, QUIC, HTTP/1.1, HTTP/2, h2c, HTTP/3)29Apache-2.0
speed-levels-rsspeed-level benchmark for AV1 encoders8,896MIT
speed-readerRSVP speed reading overlay — displays text word by word with ORP highlighting0MIT
speed-reader-coreRSVP engine — tokenizer, ORP positioning, WPM timing, state machine0MIT
speed-rs-coreA core HTTP handling server library in Rust, providing low-level HTTP server implementation.5,831MIT
speed_serverA test crate1,597MIT OR Apache-2.0
speed_testThis crate allows for easy performance profiling, seamlessly.11,511Apache-2.0
speedateFast and simple datetime, date, time and duration parsing9,679,880MIT
speedbRust wrapper for Speedb83,035Apache-2.0
speedb-sysNative bindings to libspeedb3,593MIT/Apache-2.0/BSD-3-Clause
speedbumpAn extensible rate limiting library.614MIT OR Apache-2.0
speedemonA modern, thread-safe rate limiting library for Rust featuring four industry-standard algorithms with composable multi-limiter…42MIT OR Apache-2.0
speederA universal file generation speed monitor with TUI20GPL-3.0-or-later
speedgrepa simple grep tool648MPL-2.0
speedicycleA simple tool for locating fixed-length circuits in undirected graphs, built atop petgraph12,903MIT
speedlimitFlexible rate limit primitives.1,518Apache-2.0
speedoNetwork speed test tool and file downloader built in Rust502MIT OR Apache-2.0
speedometerMeasure throughput per second.9,981MIT OR Apache-2.0
speedracerA crate for racing futures and ranking the results3,772MIT
speedreaderA command-line speed reading tool1,605MIT
speedrun-apiA wrapper for the speedrun.com REST API7,834MIT OR Apache-2.0
speedrunapiREST API wrapper for speedrun.com's API in rust!6,135MIT
speedtestRust-based network speed testing tool between two computers7,887MIT
speedtest-auditorSpeedtest CLI com TUI, ping com jitter e output JSON/CSV34MIT
speedtest-cliA fast and simple CLI tool to test internet connection speed with real-time progress indicators115MIT
speedtest-rsSpeedtest.net testing utility and crate110,060MIT OR Apache-2.0
speedtest-toolFast terminal speedtest23MIT
speedtest-tuiA terminal-based network speed test tool with real-time gauges and graphs104MIT
speedtest_statuspageA utility application to serve speedtest results over an HTTP endpoint.2,601MIT OR Apache-2.0
speedtesterCommand line interface for testing internet bandwidth using speedtest.net153Apache-2.0
speedwayPlaceholder for speedway1,465MIT OR Apache-2.0
speedyA fast binary serialization framework960,929MIT/Apache-2.0
speedy-deriveA fast binary serialization framework, #[derive(Readable, Writable)] support952,180MIT/Apache-2.0
speedy-gitSpeedy Git (spit) is a CLI tool to automate common git workflows and provide safer defaults1,138MIT
speedy-mcpMCP server exposing Speedy semantic search as tools for AI coding agents21MIT
speedy-spritesheetsA simple tool for making animation sprite sheets out of image sequences.8,745MIT
speedy-xmlA RapidXML-compatible XML parser1,444MIT
speedy2dHardware-accelerated drawing of shapes, images, and text, with an easy to use
API. Speedy2D aims to be the simplest Rust API for…104,861Apache-2.0
speedy2d-audioThis package is a placeholder for the speedy2d project, to prevent
impersonation, and to reserve the name for future use. Stay…1,581Apache-2.0
speedy2d-drawThis package is a placeholder for the speedy2d project, to prevent
impersonation, and to reserve the name for future use. Stay…1,587Apache-2.0
speedy2d-guiThis package is a placeholder for the speedy2d project, to prevent
impersonation, and to reserve the name for future use. Stay…1,625Apache-2.0
speedy2d-revHardware-accelerated drawing of shapes, images, and text, with an easy to use
API. Speedy2D aims to be the simplest Rust API for…246Apache-2.0
speedy2d-uiThis package is a placeholder for the speedy2d project, to prevent
impersonation, and to reserve the name for future use. Stay…1,611Apache-2.0
speedy_parcel_sourcemapParcel Source Map Library2,534MIT
speedy_refsA collection of simple and fast and useful smart pointers.10,525MIT
speedy_sourcemapspeedy sourcemap2,782MIT
speedytreeCanonical and RapidNJ implementations of Neighbor-joining in Rust2,810non-standard
speelcraftA server providing a web interface for comfortably and remotely configuring a Minecraft server instance.1,459OSL-3.0
speersafe rust wrapper for speer135MIT
speer-chatterminal chat app for speer114MIT
speer-sysraw rust ffi bindings for speer178MIT
speex-safeSafe wrapper for speex-sys9,404MPL-2.0 AND BSD-3-Clause
speex-sysUnsafe rust bindings to the speex audio compression library7,644MPL-2.0 AND BSD-3-Clause
speexdspBindings for the speexdsp library4,767MIT
speexdsp-resamplerPure rust port of the speexdsp resampler772,425BSD-3-Clause
speexdsp-syslow level bindings for the speexdsp library5,923MIT
spef-parseriEDA spef parser10,427non-standard
spefparseSPEF parasitics parser6,564AGPL-3.0-only
spekeSPEKE1,573MIT OR Apache-2.0
spekiFlashcard app for your terminal37,264GPL-2.0-only
speki-appontological flashcard app457GPL-3.0-or-later
speki-backendthe backend to speki11,501GPL-2.0-only
speki-clicli version of speki4,813GPL-2.0-only
speki-corecore functionality of speki10,157GPL-2.0-only
speki-tuitui version of speki1,547GPL-2.0-only
spekinewnew version of speki, more git-oriented7,396GPL-2.0-only
spektstd::future::Future and Result-based testing trait for managing the lifecycle of stateful, asynchronous tests2,851MIT
spekterInstant, side-by-side directory and file diff with syntax highlighting38MIT
spekter-cliSpekter CLI − instant recursive directory diff (no GUI)137MIT
spekter-coreInternal library powering Spekter (directory walking, file hashing, line-diff)194MIT
spektermA package providing simple terminal graphics functionality1,544MIT