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.
smolgent-macrosProcedural macros for smolgent30MIT
smolheedA thin wrapped on top of LMDB with minimum overhead1,759MIT
smolhttpsmolhttp is a fork of the original minihttp and aims to keep simple and lightweight3,275MIT/Apache-2.0
smolidA Rust implementation of smolid35MIT
smoljsonMinimal16,511Apache-2.0 OR MIT OR Zlib
smolldbThis is a small in-memory key-value database, which can be easly backed up in a file and later loaded from it7,650MIT
smolmapA hashmap on the stack.1,539AGPL-3.0
smolmaskA small library for storing small binary masks in just a single integer.2,704MIT
smolmatrixSmall simple matrix library15,003BSD-2-Clause-Patent
smolmixTunnel for TCP and UDP traffic to be sent over Nym mixnet to clearnet remote hosts87Apache-2.0
smolosWIP1,608MIT
smolprngA Small and Extensible PRNG written in Rust11,581BSD-3-Clause
smolqueryBigquery but smol1,435MIT OR Apache-2.0
smolscaleA high-performance async-task scheduler262,210ISC
smolscale2hitdns fork of original smolscale27,830ISC
smolset"
An unordered set of elements optimized for small sizes.
This is a fork of the original library with overhauled internals,…174,465MIT
smolsocketSocketAddr based on smoltcp's IpAddress5,063non-standard
smolsonicA tiny Subsonic-compatible music server198MIT
smoltableBigtable but smol1,455MIT OR Apache-2.0
smoltcpA TCP/IP stack designed for bare-metal, real-time systems without a heap.6,995,8020BSD
smoltcp-nalembedded-nal implementation for smoltcp59,146MIT
smoltcp-rmodbusA smoltcp implementation for rmodbus.1,494MPL-2.0
smoltcp-slipSLIP network interface on top of smoltcp8,065MIT
smoltcp-uefiUtilities for running smoltcp inside a UEFI environment2,181MIT
smoltcp_null_modemsmoltcp null modem drivers1,855MIT
smoltermA no_std-compatible terminal emulator library1,729MIT
smoltimeoutA way to poll a future until it or a timer completes.6,699MPL-2.0
smoltok-coreByte-Pair Encoding tokenizer implementation in Rust43Apache-2.0
smoltokenA fast library for Byte Pair Encoding (BPE) tokenization.3,613non-standard
smolusbAn experimental lightweight library for implementing USB on embedded systems.9,603BSD-3-Clause
smolvecA lightweight vector implementation with small-vector optimization for rust.3,477MIT
smolvm-networkHost-side virtio-net runtime for smolvm503Apache-2.0
smolvm-packSingle-binary packaging for smolvm719Apache-2.0
smolvm-protocolProtocol types for smolvm host-guest communication1,009Apache-2.0
smolvm-registryOCI Distribution client for smolmachines registry504Apache-2.0
smonMinimalistic TUI serial monitor37MIT OR Apache-2.0
smoo-gadget-appReverse USB Mass Storage1,366GPL-3.0-only
smoo-gadget-cliGadget CLI for exporting smoo devices over USB FunctionFS.243GPL-3.0-only
smoo-gadget-coreReverse USB Mass Storage1,463GPL-3.0-only
smoo-gadget-ublkReverse USB Mass Storage1,551GPL-3.0-only
smoo-host-blocksource-gibbloxReverse USB Mass Storage1,728GPL-3.0-only
smoo-host-blocksource-httpReverse USB Mass Storage361GPL-3.0-only
smoo-host-blocksourcesReverse USB Mass Storage363GPL-3.0-only
smoo-host-cliHost CLI for serving smoo block exports over USB.243GPL-3.0-only
smoo-host-coreReverse USB Mass Storage2,310GPL-3.0-only
smoo-host-sessionReverse USB Mass Storage1,799GPL-3.0-only
smoo-host-transport-nusbReverse USB Mass Storage264GPL-3.0-only
smoo-host-transport-rusbReverse USB Mass Storage1,709GPL-3.0-only
smoo-host-web-workerReverse USB Mass Storage871GPL-3.0-only
smoo-host-webusbReverse USB Mass Storage972GPL-3.0-only
smoo-protoReverse USB Mass Storage2,592MIT
smooai-auditPolyglot client SDK for tamper-evident, SQL-queryable audit logging — Rust port of @smooai/audit.655MIT
smooai-clickhouse-kitSafe-by-construction ClickHouse schema toolkit: an allowlisted type system for user-defined / multi-tenant schemas, DDL…3,772MIT
smooai-configType-safe three-tier configuration management (public, secret, feature flags) with schema validation and a runtime client for the…1,896MIT
smooai-fetchA resilient HTTP fetch client with retries, timeouts, rate limiting, and circuit breaking.493MIT
smooai-fileA unified file handling library for working with files from local filesystem, S3, URLs, and streams.128MIT
smooai-loggerContext-aware structured logging utilities for Rust mirroring the @smooai/logger toolkit.342MIT
smooai-smooth-archivistSmooth Archivist — Central log aggregator456MIT
smooai-smooth-bootstrap-billBootstrap Bill — The Board's host-side broker. Owns microsandbox, spawns pods on behalf of Big Smooth and the rest of the…441MIT
smooai-smooth-diverSmooth Diver — Pearl lifecycle manager and project management service449MIT
smooai-smooth-goalieSmooth Goalie — in-VM HTTP forward proxy, delegates access decisions to Wonk445MIT
smooai-smooth-narcSmooth Narc — in-VM tool surveillance, secret detection, prompt injection guard538MIT
smooai-smooth-operatorReference core for smooth-operator: domain model + StorageAdapter seam over smooth-operator.3,741MIT
smooai-smooth-operator-adapter-backplane-natsNATS-backed distributed Backplane for smooth-operator — cross-pod WebSocket event fan-out over NATS subjects (scale-out + a…1,938MIT
smooai-smooth-operator-adapter-backplane-redisRedis/Valkey-backed distributed Backplane for smooth-operator — cross-pod WebSocket event fan-out over Redis pub/sub (the…1,909MIT
smooai-smooth-operator-adapter-dynamodbDynamoDB single-table StorageAdapter for smooth-operator — the AWS-serverless backend (DynamoDB OLTP + checkpoints, S3 Vectors /…1,945MIT
smooai-smooth-operator-adapter-memoryIn-memory StorageAdapter for smooth-operator — the conformance/test baseline.1,914MIT
smooai-smooth-operator-adapter-postgresPostgres + pgvector StorageAdapter for smooth-operator — the dogfood backend (Postgres OLTP, PostgresCheckpointStore, pgvector…1,932MIT
smooai-smooth-operator-corePolyglot AI agent orchestration core — agents, workflows, tools, checkpointing, memory, HITL, cost.3,243MIT
smooai-smooth-operator-ingestionKnowledge ingestion + connectors for smooth-operator — pull documents from sources (file/web), chunk, embed, and store them in…2,254MIT
smooai-smooth-operator-serverReference WebSocket service for smooth-operator — speaks the schema-driven protocol over a smooth-operator KnowledgeChatRuntime.1,750MIT
smooai-smooth-pearlsSmooth Pearls — built-in pearl tracker. Dolt-backed dependency-graph work items with version control and git sync.548MIT
smooai-smooth-pluginSmooth Plugin — trait-based plugin system for extending Smooth with CLI commands, API routes, TUI views, and operator tools441MIT
smooai-smooth-policySmooth policy types — TOML-based access control for Microsandbox operators648MIT
smooai-smooth-scribeSmooth Scribe — Per-VM structured logging service534MIT
smooai-smooth-wonkSmooth Wonk — in-VM access control authority, policy hot-reload, access negotiation450MIT
smooshautomatic async recompression!11,860Apache-2.0
smoothhuman-readable presentation of numbers11,552MIT OR Apache-2.0
smooth-bevy-camerasBevy camera controllers with buttery, exponential smoothing.79,990MIT
smooth-bufferA simple ring buffer that can average values without iterating8,257MIT
smooth-bytesConvenience bit operations for byte slices21MIT OR Apache-2.0
smooth-frameGenerate Sketch-like smooth corner and smooth frame cubic Bezier paths.41Apache-2.0
smooth-jsonsmooth-json is an opinionated, customizable utility to flatten serde_json Value variants into serde_json Objects ready for use in…16,106MIT
smooth-numbersAlgorithms to generate smooth numbers10,032MIT
smooth-operatorProcedural macro that transforms regular infix arithmetic expressions into checked arithmetic expressions.53,382MIT
smooth-operator-implProcedural macro that transforms regular infix arithmetic expressions into checked arithmetic expressions.53,602MIT
smooth-streamsmooth output of a stream3,309MIT
smoothed_z_scoreSmoothed z-score algo (very robust thresholding algorithm)6,100MIT
smoothieA cross-platform 2D game engine1,525MIT
smoothutf8Portable, formally verified UTF-8 validation with an optional slack-buffer fast path for zero-copy parsers63,680Apache-2.0
smoothyWrite smooth assertions in a fluent and human readable way24,877MIT
smopBatteries-included scripting utilities for Rust75MIT OR Apache-2.0
smoreA marshmallow-inspired serde-based validation framework1,611MIT
smoresA smos companion1,437MIT
smosSMOS adapter layer — concrete implementations of port traits.590MIT
smos-applicationSMOS application layer — use cases and port traits.727MIT
smos-domainSMOS domain layer — entities, value objects, pure domain logic. NO IO dependencies.820MIT
smoxBox that stores small objects inline and bigger objects on the heap using Box, Rc or Arc, with CoW semantic113MIT OR Apache-2.0
smpaleatorização de posição da memória2,816non-standard
smp-tee-runtimeHardened minimal runtime for TEE-based federated aggregation19MIT
smp-zk-proofsZK proof primitives for verifiable location and ML-training claims. Stable Ed25519-transcript backend ships by default; Groth16…37MIT
smpcSecure Multi-Party Computation1,457Apache-2.0
smpd-tuisimple mpd client tui531MIT
smplCore library to compile the SMPL language34,677MIT
smpl-coreCore functionality of smpl-rs2,709MIT
smpl-gloss-integrationIntegration between smpl-rs and gloss3,090MIT
smpl-helloA hello world crate26Apache-2.0
smpl-rsTop level crate for smpl-rs2,836MIT
smpl-utilsSmall library for utility functions related to smpl-rs3,562MIT
smpl_fuzzFuzz testing from grammar6,315non-standard
smpl_jwtVery simple JWT generation lib.10,870,825MIT
smplfetchA simple fetch script... but in Rust!2,702GPL-2.0-or-later
smpliInterpreter for the SMPL language11,045MIT
smplxsmplx focuses on the simplex and its applications in mathematics, topology, and other fields.1,882Apache-2.0
smplx-buildSimplex build command internal implementation889MIT
smplx-macrosSimplex macros re-export package822MIT
smplx-regtestSimplex regtest command internal implementation959MIT
smplx-sdkSimplex sdk to simplify the development with simplicity1,207MIT
smplx-stdA blazingly-fast, ux-first simplicity development framework750MIT
smplx-testSimplex test command internal implementation897MIT
smppSMPP protocol support (client and server).5,531MIT OR Apache-2.0
smpp-codecA comprehensive SMPP v5 protocol codec for Rust.171Apache-2.0
smpp-pduParsing support for SMPP PDUs.15,911MIT OR Apache-2.0
smpp34Pure-Rust SMPP 3.4 codec with an async (tokio) client and server157MIT
smpscWrappers for tokio's mpsc channels which implement Stream and Sink.2,655MIT
smpte-klvSMPTE ST 336 KLV triplets, BER length decoding, local sets1,052MIT
smpte-mxfSMPTE ST 377-1 MXF partition packs, primer packs, RIP parsing and file seeking982MIT
smpte-typesSMPTE primitive types: UL, AUID, UUID, UMID, HalfFloat1,179MIT
smpte2022-1-fecDecoder for SMPTE 2022-1 FEC protected data8,609MIT/Apache-2.0
smpte2022-1-packetParser for SMPTE 2022-1 packet header format12,391MIT/Apache-2.0
smpte2038SMPTE ST 2038:2021 carriage of ANC (ST 291-1 ancillary) data packets in an MPEG-2 Transport Stream — anc_data_descriptor + ANC…62MIT OR Apache-2.0
smptera-format-identifers-rustConstants for Format Identifiers defined by the SMPTE Registration Authority2,325MIT/Apache-2.0
smptera-format-identifiers-rustConstants for Format Identifiers defined by the SMPTE Registration Authority87,585MIT/Apache-2.0
smrMulti-process scheduler for managed runtimes.5,656MIT
smr-swapA minimal-locking, high-performance Single-Writer Multiple-Reader swap container using version-based memory reclamation4,811MIT OR Apache-2.0
smrecMinimalist multi-track audio recorder which may be controlled via OSC or MIDI.6,340MIT
smritiA lightning-fast, self-hosted knowledge store and memory layer for AI agents. MCP server, knowledge graph, wiki-links, full-text…45MIT
smriti-newRust SDK for Smriti APIs to create, query and delete records21MIT
smriti-sdkA Rust SDK for interacting with Smriti services23MIT OR Apache-2.0
smritsavantReserved for the Smritsavant project — a semantic memory operating system. See https://smritsavant.com.17MIT OR Apache-2.0
smrngA simple command line tool for printing information about RNG loops and drop chances in Super Metroid5,320CC0-1.0
smsRust sms sdk15,696MIT
sms-2dmA low-level parser for Aquaveo™️'s `.2dm` format2,760Apache-2.0
sms-audioSoundMusicSys (SMS / Halestorm) song renderer: a Standard MIDI File + a bank of Sound Manager samples to PCM audio.…109MIT OR Apache-2.0
sms-aws-snsAWS SNS SMS provider implementation for smskit.1,154MIT OR Apache-2.0
sms-clientRust client library for sms-server - send/receive SMS through your own GSM hardware with HTTP/WebSocket support and no API…2,513AGPL-3.0-only
sms-coreCommon traits and types for the smskit multi-provider SMS abstraction.3,276MIT OR Apache-2.0
sms-pduLightweight Rust SMS PDU parser - minimal dependencies subset from huawei-modem for GSM message encoding/decoding only.8,022CC0-1.0
sms-pdu-decoderA Rust library for decoding SMS PDU (Protocol Data Unit) format as specified in GSM 03.40117MIT
sms-plivoPlivo backend for smskit.1,145MIT OR Apache-2.0
sms-receiverLibrary for receiving SMS messages.1,640MIT OR Apache-2.0
sms-serverSelf-hosted SMS gateway for Raspberry Pi and GSM modem. OpenAPI HTTP/WebSocket APIs, encrypted message storage, delivery…559AGPL-3.0-only
sms-terminalTUI for SMS-API - send/receive SMS, view message history, and control GSM modems from your terminal.1,358AGPL-3.0-only
sms-twilioTwilio SMS provider implementation for smskit.1,536MIT OR Apache-2.0
sms-typesRust shared types for SMS Server and Client.774AGPL-3.0-only
sms-web-actixActix-web adapter for smskit SMS webhook processing.616MIT OR Apache-2.0
sms-web-axumAxum adapter that exposes a unified webhook endpoint for multiple SMS providers.1,143MIT OR Apache-2.0
sms-web-genericFramework-agnostic webhook processing for smskit SMS providers.2,305MIT OR Apache-2.0
sms-web-hyperHyper adapter for smskit SMS webhook processing (raw HTTP).621MIT OR Apache-2.0
sms-web-poemPoem adapter for smskit SMS webhook processing.470MIT OR Apache-2.0
sms-web-rocketRocket adapter for smskit SMS webhook processing.613MIT OR Apache-2.0
sms-web-tideTide adapter for smskit SMS webhook processing.468MIT OR Apache-2.0
sms-web-warpWarp adapter for smskit SMS webhook processing.613MIT OR Apache-2.0
sms4SM4 block cipher algorithm1,756MIT OR Apache-2.0
sms77-clientOfficial API client for the Sms77.io SMS Gateway.2,829non-standard
sms_local_bulkA Rust crate that simulates sending bulk SMS messages using SMSLocal-style API parameters. Ideal for demos, testing,…705MIT
sms_servA small HTTPS webserver to integrate with the android incoming sms gateway webhook20AGPL-3.0-or-later
sms_splitterAn SMS message splitter and part calculator with support for GSM and Unicode12,111MIT
smsaeroLibrary for sending SMS messages using the SmsAero API1,592MIT
smsdevThe SMSDev client wrapper.120MIT
smsir-rustA fast, secure, and modular Rust library for interacting with the SMS.ir SMS API, with built-in error handling and a clean,…398MIT
smskitUniversal multi-provider SMS toolkit for Rust with framework-agnostic webhook processing440MIT OR Apache-2.0
smsruTyped Rust client for the SMS.RU HTTP API.161MIT
smsysSmartModule System Library1,253Apache-2.0
smt-circomSparse Merkle Tree, compatible with circom proofs86MIT OR Apache-2.0
smt-langSat Modulo Theory Language23,111LGPL-3.0-only
smt-scopeA library for parsing and analysing SMT traces.32,639Apache-2.0
smt-strUtilities for working with SMT-LIB strings in Rust3,537Apache-2.0
smt2A SMT-LIB 2.6 parsing/formatting library for Rust3,270MIT/Apache-2.0
smt2parserGeneric parser library for the SMT-LIB-2 format748,255MIT OR Apache-2.0
smt2patchLibrary and binary tool to patch SMT2 files4,056MIT OR Apache-2.0
smt2proxyBinary tool to intercept and pre-process SMT2 commands9,117MIT OR Apache-2.0
smt_mapA uint-to-uint map backed by Sparse Merkle Tree (SMT), which supports generating
Merkle Proofs of key-values.7,314MIT
smt_sb-rsSMT Simple Binding9,735LGPL-3.0-only
smt_trieTypes and utility functions for building/working with Polygon Hermez Sparse Merkle Trees.4,154MIT OR Apache-2.0
smtc-suite一个用于与 Windows 系统媒体控件 (SMTC) 和系统音频进行交互的 Rust 库。5,181MIT
smtc-tokioA simple, thread-safe library that connects your async Rust application (tokio) to the Windows System Media Transport Controls…321MIT
smthSimple math library.12,354GPL-3.0-or-later
smtif-bitwuzlaRust wrapper for the Bitwuzla SMT solver479MIT
smtkitFacade crate for SMT constraint IR + SMT-LIB backends158MIT OR Apache-2.0
smtkit-coreSolver-agnostic typed IR for SMT constraints (core)363MIT OR Apache-2.0
smtkit-smtlibSMT-LIB2 serialization + solver I/O backend for smtkit212MIT OR Apache-2.0
smtkit-z3Z3 in-process backend for smtkit (feature-gated)104MIT OR Apache-2.0
smtlibA high-level API for interacting with SMT solvers16,165MIT/Apache-2.0
smtlib-build-utilThe build utils for building the smtlib family of crates4,048MIT/Apache-2.0
smtlib-lowlevelA low-level API for interacting with SMT solvers17,190MIT/Apache-2.0
smtlib-syntaxTypes mirroring most of the syntactic elements from the SMT-LIB 2.6 spec. Meant for code generation, not parsing.1,574GPL-3.0-or-later
smtpUNMAINTAINED - Replaced by the 'lettre' crate58,753MIT
smtp-clientAsynchronous SMTP client library1,733MIT OR Apache-2.0
smtp-codecLow-level SMTP Parser and Serializer7,641MIT OR Apache-2.0