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.

scalar-value-stringScalar Value String2,707ISC scalar_api_referenceEmbed Scalar API documentation in Rust web applications62,059MITDevelopment toolsWeb programming scalar_map`map` for scalar types6,212MIT scalar_map_derivederive for `scalar_map`2,444MIT scalar_typesA module that wraps scalar types in an endian safe type.2,675GPL-3.0-only scalarffA minimal, opinionated, library for working with scalar finite fields.39,374MIT OR Apache-2.0 scalarian-openai-rustIndependent Rust SDK for the OpenAI API with Responses-first ergonomics and realtime support19Apache-2.0API bindingsAsynchronous scalarsMinimal numeric traits: Zero, One, Inv, Sqrt, Exp, Logarithm, Trigonometry, Real, Integer1,212MIT OR Apache-2.0MathematicsNo standard library scalcA type that ensures calculation safety and prevents itself from overflow4,468GPL-3.0 scaleReserved crate for Parity's SCALE encoding algorithm.4,875Apache-2.0 scale-bitsA SCALE compatible representation of a collection of bits6,770,505Apache-2.0 scale-compressedCompress SCALE encoded data2,896GPL-3.0 OR Apache-2.0 scale-corelow level datastructures and functionality for compiling for SCALE via wasm11,400non-standard scale-decodeDecode SCALE encoded bytes into arbitrary types at runtime7,390,035Apache-2.0 scale-decode-deriveDerive macro for scale-decode5,704,076Apache-2.0 scale-deriveDerive macro for SCALE.19Apache-2.0 scale-descriptionDescription of SCALE encoded Rust Types1,454Apache-2.0 scale-encodeEncode types to SCALE bytes given a desired target type5,845,430Apache-2.0 scale-encode-deriveDerive macro for scale-encode5,810,604Apache-2.0 scale-exampleExamples for SCALE encoded Rust Types1,463Apache-2.0 scale-infoInfo about SCALE encodable Rust types23,939,317Apache-2.0EncodingNo standard library scale-info-deriveDerive type info for SCALE encodable types23,935,737Apache-2.0EncodingNo standard library scale-info-legacyCreate type information that can be used to decode historic data from Substrate based chains531,663Apache-2.0 scale-serializationSCALE Serialization14,089Apache-2.0 scale-type-resolverA low level trait to be generic over how to resolve SCALE type information4,904,538Apache-2.0 scale-typegenType Generation for SCALE encoded Rust Types5,323,129Apache-2.0 scale-typegen-descriptionType Description and Examples for SCALE encoded Rust Types55,323Apache-2.0 scale-valueEncode and decode values of arbitrary shapes to SCALE bytes5,696,166Apache-2.0 scale_documentationstructured SCALE assembly documentation11,226non-standard scale_documentation_parsera proc macro to parse the structured SCALE documentation into Rust datastructures13,133MIT AND Apache-2.0 scale_extension_interfacesThe Scale Extension Interfaces for generating host and guest extensions across multiple languages4,693Apache-2.0 scale_impl_generatora proc macro to generate a large percentage of all impls on SCALE crypto primitives11,771MIT AND Apache-2.0 scale_omnibusA library of musical scales2,366MIT scale_signatureThe definitions and tooling required to test and consume Rust Signatures for Scale Functions.24,660Apache-2.0 scale_signature_httpThe definitions and source for the official Scale HTTP Signature for Scale Functions21,665Apache-2.0 scale_signature_interfacesThe Scale Signature Interfaces for generating host and guest signatures across multiple languages11,597Apache-2.0 scale_stddatastructures and algorithms to be run on the SCALE engine9,138non-standard scaledeuclid point and vector types with fixed-point scalars4,292Apache-2.0 scaled-dot-product-attentionLLM inference in Rust432MIT scaled_intFast fixed point arithmetic that only uses i64/u64 as internal representation.89MIT scaled_storageDHT Solution for the Internet Computer4,591MIT scaleless_musicA library for building music with precise harmonies, without the limitations of any musical scale.5,517WTFPL scalerA convenient formatter to scale, round, and display numbers.9,066MITValue formatting scaler-rsRust port of EPICS scaler record934non-standard scalesA utility library for converting values between scales.6,879MIT OR Apache-2.0 scaleservers-arm32-assemblyARM 32-bit assembly encode/decode library covering BOTH instruction states: Thumb/T32 (the full M-profile line from ARMv6-M…14MIT OR Apache-2.0Embedded developmentEncoding scalesocketA collaborative websocket server and autoscaler9,230Apache-2.0Command line utilitiesWeb programming scaletContinious wavelet transform719BSD-3-Clause OR Apache-2.0AlgorithmsScience scalewayHTTP server using the scaly programming language5,522MIT scaleway-registry-pruneCommand-line tool to clean up old images on your Scaleway Container Registry2,966MIT OR Apache-2.0Development tools scaleway-rsA pure Rust scaleway API binding.12,430MITAPI bindingsDevelopment tools scaleway_api_rsGenerated library to interact with Scaleway API.87,603non-standard scaleway_sdkRust SDK for the Scaleway Developers API2,682MIT OR Apache-2.0Development tools scalingA lightweight benchmarking library that measures scaling behavior106,796MIT OR Apache-2.0 scallFriendlier raw system calls for Rust.9,149MIT OR Apache-2.0 scallopWrapper library for bash33,601GPL-3.0-or-later scaloSelf-regulating runtime for hyperscale-grade data-plane services. Config, logging and metrics come pre-wired as singletons you…465Apache-2.0AsynchronousConcurrency scalopScalop, an argumentation solver.481GPL-3.0-or-laterCommand line utilitiesScience scalpA declarative parsing library for pretty and highly customizable command-line interfaces.16,404MITCommand-line interfaceCommand line utilities scalpelPacket dissection and sculpting in Rust.10,795non-standard scalpel-binbinary modification tool, cut, stitch, replace, sign10,117Apache-2.0 OR MITCommand line utilitiesDevelopment tools scalyLibrary for the Scaly programming language137,543MIT scalycCompiler for the Scaly programming language19,035MIT scambioSafe and efficient value exchanges between endpoint pairs.4,114BlueOak-1.0.0AsynchronousConcurrency scambleLibrary for building FMOD DSPs638MITMultimedia::Audio scampiAnalyze external ABI usage in your Rust crates!686MIT scampiiAn animated pixel shrimp named scampii for your terminal :: supports iTerm2, Kitty, Sixel, and Unicode halfblock rendering59MIT OR Apache-2.0Command line utilitiesGraphics scanCrate for tokenizing and parsing delimitted input3,227MIT scan-coreComputer vision engine for exam detection and ArUco marker rectification61MIT OR Apache-2.0Computer visionScience::Robotics scan-crate-for-typedefssimple crate -- lets us scan crate(s) for locally defined structs, enums, types, fns, and traits52,938MITDevelopment tools scan-fontsRecursively list which fonts are available in a directory.1,890MIT OR Apache-2.0Development toolsFilesystem scan-libA directory searcher library for rust2,206MIT scan-rulesThis crate provides some macros for quickly parsing values out of text. Roughly speaking, it does the inverse of the…83,820MIT/Apache-2.0 scan4dfDuplicate File Scanner9,836non-standardCommand line utilities scan4jlog4j port vulenability scan1,530MIT scan_crateFast regex search through Rust crate source code - supports crates.io, GitHub repos, and local paths345MITCommand line utilitiesDevelopment tools scan_dirA easier read_dir and recursive directory walker, useful for reading directory of config files75,416MIT/Apache-2.0 scan_fmtA simple scanf()-like input for Rust5,961,396MIT scan_jsonReact to elements in a JSON stream12,743MITParser implementationsParsing tools scanbridgeA unified, pluggable API for malware scanning with circuit breakers, policy enforcement, and audit logging63MITAPI bindingsAsynchronous scanclientHigh-performance, observable HTTP client for security scanners75,459MIT OR Apache-2.0Network programmingWeb programming::HTTP client scancodeKeyboard hardware scancode converter14,383MIT OR Apache-2.0 scancode-rsCrate for interacting with ScanCode data.1,662MIT scandirA fast file tree scanner written in Rust19,123MIT scandir_rsA fast directory scanner.3,917MIT scandiumAtomic 211,674Zlib scanerThis crate is used for lua scripts generation from homm5 files1,450MIT scanevmA fast CLI for fetching verified smart contract source code and querying blockchain data across EVM chains.58MITCommand line utilitiesCryptography::Cryptocurrencies scanfParse text inputs (inverse of print! and format!)64,015UnlicenseParsing toolsText processing scanflowmemory scanning library based on memflow10,864MITMemory managementOperating systems scanflow-climemory scanner frontent CLI8,906MITCommand line utilitiesMemory management scanfmtScanfmt: easy to use macro for parsing a string3,265MIT OR Apache-2.0 scanfmt_macrosProcedural macro for scanfmt3,968MIT OR Apache-2.0 scanifc-sysBingen bindings to Riegl's scanifc library, part of RiVLib2,794MIT scaniiMinimal-dependency Rust SDK for the Scanii content security API78Apache-2.0API bindingsWeb programming::HTTP client scanioSimple console input macros with the goal of being implemented in the standard library.1,612MIT scanitA fast, multi-threaded filesystem search tool19,492MITCommand line utilitiesConcurrency scanixScanix is tool to search a text or pattern in files. A fast and lightwight text tool.12,588MIT OR Apache-2.0 scankitWalk + watch + filter directory trees. The shared scanner Tauri / Iced / native desktop apps reach for when they need to…471MIT OR Apache-2.0FilesystemOperating systems scanlan_sudokuA command-line Sudoku game, created for a university project1,522Unlicense scanlexa simple lexical scanner for parsing text into tokens3,872,962MIT scanlibCustom C++ interface between Rust and Riegl's C++ scanlib2,832MIT scanlinkScan QR payloads and use parsed connection data with pluggable network backends.40MIT OR Apache-2.0Command line utilitiesNetwork programming scanlnThe inverse of println6,827MIT OR Apache-2.0Command-line interfaceCommand line utilities scanmutInsert/remove multiple items from Vecs in O(n) time5,603MITNo standard libraryRust patterns scannedpdfA fast, low memory footprint, simple images to PDF crate1,948MIT scannerBinary signature scanner.3,767MIT scanner-corePublic facade for the Archivist filesystem scanner (scan API and FileRecord types).77MIT scanner-engineCore scanning engine powering scanner-core.117MIT scanner-formatFormat detection helpers used by scanner-core.174MIT scanner-hashHashing utilities used by scanner-core.172MIT scanner-metadataMetadata extraction helpers used by scanner-core.157MIT scanner-outputOutput record types and rendering helpers used by scanner-core.173MIT scanner-phashPerceptual hashing utilities used by scanner-core.157MIT scanner-rustSimple text scanners which can parse primitive types and strings using UTF-8 or ASCII.79,299MITParser implementations scanner-soundboardTrigger sounds via RFID tags or barcodes3,781MITCommand line utilitiesMultimedia::Audio scanner-synScanning near smart contract with syn4,151MIT OR Apache-2.0WebAssembly scanner-walkerFilesystem walking and filtering used by scanner-core.174MIT scanner_vinPPL_project1,899MIT/Apache-2.0 scannerctlsmall help utility for scanning documents with the help of the scanimage cli1,759non-standard scanningA barcode-encoding library982MIT OR Apache-2.0EncodingGraphics scannit-coreA library for reading Helsinki HSL's travel cards.6,486MIT scannit-core-ffiAn FFI wrapper around scannit-core. Exports scannit-core's functionality and data models in an FFI-friendly manner.4,314MIT scannyA advanced text scanning library for Rust.923MIT scanpipeMerged scan pipeline primitives: batch, block, scatter, stream13MIT OR Apache-2.0AlgorithmsText processing scanpwRead a password from standard input11,984MIT OR Apache-2.0Command-line interfaceCommand line utilities scanrScanR: A lightweight, fast, and configurable port scanner built in Rust for reliable multi-platform network scanning.11,269MITCommand line utilities scanr-cliScanr command-line interface22Apache-2.0Command line utilitiesDevelopment tools scanr-engineScanr engine abstraction contracts156Apache-2.0Development tools scanr-scaSCA engine implementation for Scanr91Apache-2.0Development tools scanrsA simple Rust Library to handle user input in an easy way.18,995GPL-2.0-only scanseqFile sequence detector in Rust with Python interface for automation systems310MITFilesystemMultimedia scansionA readline-style library with Vim and Emacs keybindings1,885Apache-2.0 scanstateGeneric scan checkpoint, journal, and progress primitives for pause/resume workflows69MIT OR Apache-2.0Data structures scantargetTarget parsing and expansion library for security scanners4,782MITNetwork programmingParser implementations scantoolTest Rust library1,583MIT scanvergeConvergence detection for iterative exploration and scanning19MITAlgorithmsNetwork programming scapModern, high-performance screen capture library for Rust. Cross-platform.31,034MITGraphicsMultimedia scap-rsModern, high-performance screen capture library for Rust. Cross-platform.169MITGraphicsMultimedia scap-vcPatched fork of scap 0.0.8 for visual-cortex: cross-process window capture on macOS (ScreenCaptureKit-based dimensions/scale) and…186MITGraphicsMultimedia scapeA terminal file manager.1,695MIT scapegoatSafe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.41,361MITAlgorithmsData structures scaphandreElectric power/energy consumption monitoring agent.13,120Apache-2.0 scaphandre-driver-rsMinimal Rust wrapper around the Scaphandre Windows RAPL driver152Apache-2.0Hardware supportOperating systems::Windows APIs scaproustNanomsg scalability protocols implementation in rust. Various messaging patterns over pluggable transports10,036MIT/Apache-2.0Network programming scarabTools for working with IOTA Smart Contracts1,596MIT OR Apache-2.0 scarab-nav-clientClient library for Scarab Navigation System - enables TUI apps to report interactive elements for keyboard navigation229MITAccessibilityCommand-line interface scarab-nav-protocolProtocol definitions for Scarab Navigation System - enabling keyboard-driven navigation for TUI applications3,715MITAccessibilityCommand-line interface scarab-plugin-apiPlugin API for Scarab terminal emulator: traits, manifest schema, and host bindings for building Scarab plugins48MIT OR Apache-2.0API bindingsCommand-line interface scarab-protocolIPC protocol definitions and shared-memory layout for the Scarab terminal emulator76MIT OR Apache-2.0API bindingsCommand-line interface scarbThe Cairo package manager30,184MITCommand line utilitiesDevelopment tools scarb-manifest-schemaAllows access to the Scarb manifest fields documentation10,152MIT scarb-metadataStructured access to the output of `scarb metadata`611,684MITDevelopment tools scarb-oracle-hint-serviceOracle hint service used by Scarb58,399MITDevelopment tools scarb-proc-macro-server-typesTypes for interacting with an RPC server set up by the `scarb proc-macro-server` command.51,199MIT scarb-stable-hashImplementation of a hasher that produces the same values across Scarb releases479,927MIT scarb-uiTerminal user interface primitives used by Scarb and its extensions223,107MITDevelopment tools scareScare is a CLI to-do list manager that simplifies task management for efficient productivity in the terminal.2,613MITCommand line utilities scarecrowA neural network library.2,124MITAlgorithmsScience scarfA suite of tools for interacting with (System)Verilog hardware designs627Apache-2.0Command line utilitiesDevelopment tools scarf-parserA helper crate of scarf for parsing a SystemVerilog source file862Apache-2.0Development toolsParsing tools scarf-pythonPython bindings for the Scarf SystemVerilog tools33Apache-2.0 scarf-syntaxA helper crate of scarf for expressing a SystemVerilog concrete syntax tree1,085Apache-2.0Data structures scarfbench-cliCLI for running, testing, and evaluating SCARF benchmark applications.62Apache-2.0Command line utilitiesDevelopment tools::Testing scarletColors and color spaces made simple90,261Apache-2.0Data structuresMultimedia::Images scarletosscarletos - Don't Use1,522MIT scarsRTOS for hard real-time applications1,578MIT/Apache-2.0 scastraA fast, diagnostic-focused system fetch and monitor tool built for NixOS.29MIT scatter-netSecure data sharing library for peer-to-peer systems1,024GPL-3.0-or-later scatter-proxyAsync request scheduler for unreliable SOCKS5 proxies — multi-path race for maximum throughput217MIT OR Apache-2.0AsynchronousNetwork programming scatterbrainAPI for controlling a Scatterbrain Router android application from desktop apps432MIT scatterbrainedsearchScatterbrained implementation of minigrep10,677MIT OR Apache-2.0Command line utilities scattered-collectLink-time collections for Rust (distributed slices, registries)41,388Apache-2.0 OR MITData structuresDevelopment tools::Build Utils scattered-collect-proc-macroproc-macro support for scattered-collect (link-time collections)51Apache-2.0 OR MITDevelopment tools::Build UtilsDevelopment tools::Procedural macro helpers scatternotesA cli application to manage unstructured notes.3,506MIT scattersA CLI to instantly turn tabular data and audio files into interactive HTML scatter plots.1,807MITCommand line utilitiesVisualization scattoscatto - low-latency messaging primitives66MITConcurrencyData structures scattrA tool for estimating the copy number of large tandem repeats4,420MIT OR Apache-2.0Command line utilitiesScience scavengerScavenger - a PoC miner written in Rust10,716GPL-3.0 scbl-utilsA command-line utility for data processing and delivery at the Single Cell Biology Lab at the Jackson Laboratory1,521MIT OR Apache-2.0 scbufscbuf (sync circular buffer) is a Send and Sync, lock-free circular buffer implementation.2,608MIT sccA collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces76,907,450Apache-2.0AsynchronousCaching scc-traitTrait-based Strongly Connected Components Calculation2,316MIT/Apache-2.0Algorithms scc2High-performance containers and utilities for concurrent and asynchronous programming5,728Apache-2.0AsynchronousCaching scc_tarjanTarjan's SCC algorithm implemented non-recursively and optimized588MIT sccacheSccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability…1,256,971Apache-2.0Command line utilitiesDevelopment tools::Build Utils sccache-exclusiveIt selectively uses sccache. Do not use sccache to compile the specified crate. For example, a compilation error occurs with…96MIT OR Apache-2.0Command line utilitiesDevelopment tools::Build Utils scccSpring Cloud Config Server Reader2,065MIT OR Apache-2.0 sccmodA mediocre module manager for handling multiple versions of self-compiled modules44,568MIT OR Apache-2.0Command line utilities scconfig-rsAsync Rust client for Spring Cloud Config Server626MITConfigurationWeb programming::HTTP client sccpSCCP (Signaling Connection Control Part) codec per ITU-T Q.711-Q.716 — pure Rust, no I/O177MITEncodingNetwork programming scdA tiny file manager focused on shell integration6,441MITCommand line utilities scd30A SCD30 driver crate7,252Apache-2.0Embedded developmentNo standard library scd30-interfaceAn I2C driver for the SCD30 sensor in Rust.2,866MIT OR Apache-2.0Embedded developmentNo standard library scd30-modbusSCD30 driver implementation6,573MIT OR Apache-2.0Embedded developmentHardware support scd30_i2cRust Trait for SCD30 device I2C interface related operations.5,924MITHardware supportOperating systems::Linux APIs scd30piInterfaces the SCD30 i2c CO2, temperature and humidity sensor from Sensirion for Raspberry Pi5,262MITEmbedded developmentHardware support scd41-embeddedA platform-agnostic embedded-hal driver for the Sensirion SCD41 CO2/temperature/humidity sensor (with optional async support).32MITEmbedded developmentHardware support scd4xRust driver for the Sensirion SCD4x series. Carbon Dioxide / Temperature / Humidity sensors.15,463MIT OR Apache-2.0Embedded developmentNo standard library scd4x-rsA crate to query SCD4x sensors over I²C3,814MIT OR Apache-2.0AsynchronousEmbedded development