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.
smg-mcpModel Context Protocol (MCP) client implementation1,006,190Apache-2.0
smg-meshMesh gossip protocol and distributed state synchronization for Shepherd Model Gateway966,476Apache-2.0
smg-mm-rdmaMultimodal pixel RDMA (NIXL) transport for the SMG gateway16Apache-2.0
smg-multimodalMultimodal (image/video) processing for LLM inference25Apache-2.0
smg-wasmWebAssembly runtime and module management for Shepherd Model Gateway1,006,611Apache-2.0
smgrepSemantic code search tool with GPU acceleration238Apache-2.0
smh-serverFile server for ARM semihosting over JTAG51MIT
smhiA library for integrating with SMHI.8,122MIT
smhkdSimple MIDI hotkontrol daemon2,768ISC
smileCrypto library in Rust3,330MIT
smile-marcoOne contains many useful macros for generating common code2,795MIT OR Apache-2.0
smilesSMILES parser1,592MIT OR Apache-2.0
smiles-parserSMILES (chemical formula) parser based on the OpenSMILES spec8,280MIT OR Apache-2.0
smiles-to-prolog-parserConverts SMILES molecular notation into Prolog term representations for use in logic programming and inductive learning systems63MIT
smileypyramidCreate pyramids built out of smiley faces3,708GPL-3.0
smime-treeS/MIME sign/verify/encrypt/decrypt via key traits149MIT OR Apache-2.0
smista-clismista command-line interface.18MIT
smista-coreShared domain types, configuration, routing policy and trace structures for smista.ai.36MIT
smista-providersLLM provider adapters and the model abstraction for smista.ai.17MIT
smista-routersmista-router service: routing, orchestration and the HTTP API host.17MIT
smista-router-clientAsync Rust client for the smista-router HTTP JSON API.18MIT
smista-sdkRust SDK facade for smista.ai: a single entry point re-exporting the domain types and (later) the router client.18MIT
smista-storageStorage layer and SurrealDB-backed persistence for smista.ai.19MIT
smiteLibrary for interacting with the Smite API9,339MIT
smithSmith is a simple terminal-based text editor written in Rust.34,870MIT
smith-attestationSupply chain attestation and cryptographic signing152MIT
smith-busNATS JetStream helpers for intent execution379MIT
smith-configUnified configuration management for agent services302MIT
smith-jailerSecure sandboxing and isolation for capability execution153MIT
smith-loggingStructured logging infrastructure with NATS integration153MIT
smith-protocolShared protocol definitions for agent execution system229MIT
smith-sshSmith client. Command line tools for interacting with https://smith.st services.4,411BSD-3-Clause
smith_watermanThe Smith–Waterman algorithm performs local sequence alignment.6,206MIT
smithaySmithay is a library for writing wayland compositors.100,217MIT
smithay-client-toolkitToolkit for making client wayland applications.51,272,887MIT
smithay-clipboardProvides access to the wayland clipboard for client applications.20,001,823MIT
smithay-drm-extrasSmithay DRM utils for writing wayland compositors.4,212MIT
smithay-eguiIntegration for using egui in smithay9,285MIT
smithersLightweight CLI orchestrator for AI agent workflows21MIT
smithySmithy, a framework for web development14,207MIT/Apache-2.0
smithy-bindgenmacros for binding codegeneration from smithy files4,544Apache-2.0
smithy-cargoA library for Cargo build scripts to build Smithy models.2,516non-standard
smithy-transport-reqwestReqwest-backed HTTP transport for Smithy runtimes106,719Apache-2.0 OR MIT
smithy4rs-coreCore functionality for smithy4rs.111Apache-2.0
smithy4rs-core-deriveDerive macros smithy4rs.193Apache-2.0
smithy4rs-json-codecCore JSON serde functionality for smithy4rs.24Apache-2.0
smithy_coreThe core Smithy functionality13,347MIT/Apache-2.0
smithy_typestypes related to Smithy14,697MIT/Apache-2.0
smithyqA high-performance async task worker library for Rust - forge your tasks with type safety1,404MIT
smittersSmith chart, Volpert–Smith chart, egui2,270MIT
smix-adapter-maestrosmix-adapter-maestro — Maestro YAML adapter for smix. Parses Maestro test flow YAML and translates each Step into a smix-sdk…676Apache-2.0 OR MIT
smix-adbsmix-adb — Android Debug Bridge (adb) child_process wrapper. Android-side counterpart of smix-simctl.1,057Apache-2.0 OR MIT
smix-annotatesmix-annotate — screenshot annotation library. Composes circle / arrow / text / box / line primitives over PNG bytes with named…620Apache-2.0 OR MIT
smix-clismix — AI-native iOS Simulator automation CLI.540Apache-2.0 OR MIT
smix-coresmix core — sense + decide + act primitives (stone).173Apache-2.0 OR MIT
smix-core-conformancesmix-core-conformance — cross-SDK conformance test harness. Fixture-based byte-identical validation across Rust core / Swift SDK…49Apache-2.0 OR MIT
smix-driversmix-driver — decide layer (between sense & act). Wraps smix-runner-client with host-side resolve dispatch (tree + resolve +…1,071Apache-2.0 OR MIT
smix-errorsmix-error — ExpectationFailure + FailureCode + AI-readable to_prompt + buildSuggestions (stone, cold path).1,406Apache-2.0 OR MIT
smix-ffismix-ffi — UniFFI v0.29+ scaffolding crate. Wraps smix-selector-resolver + smix-screen stone API for cross-language consumption…185Apache-2.0 OR MIT
smix-fixturesmix-fixture — fixture chip registry loader for the `- fixture: <id>` yaml verb. Loads JSON declaring `{ testID, signal,…646Apache-2.0 OR MIT
smix-host-coord-resolversmix-host-coord-resolver — pure pipeline: A11yNode tree + Selector → normalized (nx, ny) tap coordinate (stone). The host-side…1,173Apache-2.0 OR MIT
smix-inputsmix-input — KeyName + SwipeDirection driver-level input primitive enums (stone).1,293Apache-2.0 OR MIT
smix-mcpsmix — MCP server exposing smix tools to Claude Code via stdio.531Apache-2.0 OR MIT
smix-metro-logsmix-metro-log — metro / expo log tail + ring buffer + await_signal / await_signals / assert_clean (stone). Powers…660Apache-2.0 OR MIT
smix-migratesmix-migrate — static codemod translating maestro-flavored YAML flows to smix canonical form (verb rename table + argument…596Apache-2.0 OR MIT
smix-recordersmix-recorder — host-side recorder (RecordSession + RecordingApp + Rust/maestro yaml generators + claude CLI cleanup).527Apache-2.0 OR MIT
smix-recorder-irsmix-recorder-ir — IRAction enum + RecorderError + sort_by_timestamp (stone).645Apache-2.0 OR MIT
smix-runner-clientsmix-runner-client — HTTP IPC client to swift-bridge/SmixRunnerCore.1,161Apache-2.0 OR MIT
smix-runner-sourcesEmbedded Swift runner sources for smix — solves the CLI/runner version-drift problem where cargo install ships only the Rust…299Apache-2.0 OR MIT
smix-runner-wiresmix-runner-wire — wire request/response types for the SmixRunnerCore HTTP IPC (stone). Pure serde, zero HTTP / async / I/O…1,231Apache-2.0 OR MIT
smix-screensmix-screen — A11yNode + Rect + Bounds + Role types + visibility primitives (stone).1,861Apache-2.0 OR MIT
smix-sdksmix-sdk — user-facing public surface for the smix Rust library. App + ergonomic selector helpers + matchers. Wraps SimctlDriver…968Apache-2.0 OR MIT
smix-selectorsmix-selector — Selector enum (5 base form + AnchorBox) + Modifiers + match_text (stone).1,795Apache-2.0 OR MIT
smix-selector-resolversmix-selector-resolver — DFS pre-order + visibility filter + spatial filter (near/below/above/leftOf/rightOf/inside) + index pick…1,247Apache-2.0 OR MIT
smix-serversmix-server — smix's general-purpose httpapi server. Fixed httpapi stack (axum/sqlx-postgres/redis-valkey). First feature module…71Apache-2.0 OR MIT
smix-sim-healthsmix-sim-health — sim-side liveness sense layer (SimRenderServer / xcodebuild / /health rolling window). Business-unaware core…839Apache-2.0 OR MIT
smix-simctlsmix-simctl — xcrun simctl child_process wrapper (outer crate).1,066Apache-2.0 OR MIT
smix-verbssmix-verbs — canonical verb table (maestro ↔ smix mapping) shared by smix-adapter-maestro parser and smix-migrate codemod. Single…634Apache-2.0 OR MIT
smkA pure Rust library for decoding Smacker Video (.smk) files99LGPL-2.1-or-later
smlSimple markup language optimized for loading config files and schemas.65,092MIT
sml-langA fast CFG-style markup/config language parser written in Rust25GPL-3.0-or-later
sml-rsSmart Message Language (SML) parser written in Rust18,975MIT OR Apache-2.0
sml_mcpsSmall MCP Server - sync, no tokio, just works168MIT
smlangA no-std state machine language DSL814,013MIT OR Apache-2.0
smlang-macrosProcedual macros for the smlang crate812,511MIT OR Apache-2.0
smlibrbaseSmartModule Base Library for Wasm5,120Apache-2.0
smlm-frcFourier Ring Correlation (FRC) calculation for smlm190GPL-3.0-only
smlm-hawkWraps the HAWK implementation to work with Tiff files40GPL-3.0-only
smlm-hawk-coreCore algorithms for implementing Haar wavelet kernel analysis (HAWK) of https://www.nature.com/articles/s41467-021-25812-z165GPL-3.0-only
smlm-impImage processing library with a focus on smlm and super resolution microscopy methods426GPL-3.0-only
smlm-locsHandle parsing of localisations and manipulations of them like splitting and filtering590GPL-3.0-only
smlm-qaAssess the quality of SMLM data364GPL-3.0-only
smlm-rendererRender a list of localisations with a gaussian based on the uncertainty286GPL-3.0-only
smlm-sig-procSignal processing library with a focus on smlm and super resolution microscopy methods561GPL-3.0-only
smlm-tiffWrap up tiff parsing with a custom API for the rest of the ecosystem846GPL-3.0-only
smloadwasmSmartModule Library for Loading Wasm5,301Apache-2.0
smlogA very basic stdout logging implementation8,355MIT
smlrWhen a candidate runtime is submitted to a Substrate-based chain such as Polkadot or Substrate, this WASM blob is hashed.
The…5,510MIT
smmallocsmalloc is a simple, fast allocator890MIT OR Apache-2.0 OR TGPPL-1.0
smmdbA utility library for Super Mario Maker and Super Mario Maker 2 to read and manipulate game files.12,392MIT
smmo-apiA simple wrapper around the simple-mmo api (https://web.simple-mmo.com/p-api/home).1,632MIT OR Apache-2.0
smmpSMMP is a secure, multi-party, synchronous communication protocol.1,515MIT
smmuARM SMMU v3 (System Memory Management Unit) implementation - Production-grade translation engine722MIT OR Apache-2.0
smmu-cliCommand-line interface for ARM SMMU v3 simulation and testing563MIT OR Apache-2.0
smn_archA library for SMN architecture1,538MIT
smn_archiveAn archive editor for a custom smnarchive format (.smn)7,976non-standard
smn_composeA framework built for plugin based Rust Servers. Includes utilities for config and logging.5,392MIT
smn_rust_utilA collection of utility functions for Rust1,839MIT
smn_serveA homebrew plugin based server framework.5,122MIT
smn_shelfAn archive system for general form based data.4,457MIT
smn_termA small, plugin-driven terminal UI framework in Rust, built on crossterm706MIT OR Apache-2.0
smn_typeA standard, binary optimized type system for Rust8,815MIT
smn_viewA cross-platform web based window framework for Rust5,065MIT
smn_web_coreA simple core for SMN web project3,925MIT
smn_web_hubA simple web server for the SMN project832MIT
smosmo makes evcxr easier to use5,525MIT OR Apache-2.0
smodelSymbol semantic modeling for Rust.18,677Apache-2.0
smodel-procSymbol semantic modeling for Rust: procedural macros.16,445Apache-2.0
smogThe noise protocol framework implementation for quiclike protocol, part of tobacco.435Apache-2.0
smogon-statsturn https://smogon.com/stats/ chaos json files into https://sqlite.org databases1,901MIT OR Apache-2.0
smoitalSynodic Mars-Orbit Intercalary Timezone Alignment62Apache-2.0
smokeA framework for testing38,494MIT/Apache-2.0
smoke-macrosA framework for testing - macros part8,243MIT/Apache-2.0
smokehashCheck files for changes using SHA256 hash function using user provided lists file1,568MIT OR Apache-2.0
smokepatioLow-level hardware interfaces for Valve's Steam Deck2,866MIT
smokeping-configSmokePing config builder — render Targets files from a committable patch YAML on top of a versioned base catalogue63MIT
smokeyComfy terminal based typing test14,061MIT
smokysimple and clean CLI REST stress testing tool111AGPL-3.0
smoky_guiopen source game engine gui written in rust1,688MIT
smolA small and fast async runtime19,507,189Apache-2.0 OR MIT
smol-atlas2D rectangular bin packing with optional item removal2,006MIT
smol-attributesProc macro for smol runtime.2,944MIT OR Apache-2.0
smol-axumIntegrations between `smol` and `axum`2,931MIT OR Apache-2.0
smol-base-xno-std centric implementation of base-x1,694MIT
smol-bytesHigh-performance, clone-efficient byte buffers optimized for small data.4,580MIT OR Apache-2.0
smol-cancellation-tokenA simple cancellation token implementation for Smol, copied from tokio-util's cancellation token, and replace the `waker` with…18,097MIT
smol-cliA small CLI for posting to smol.pub that mimics the same interface as the smolpub.sh shell script.733MIT
smol-cudaRust async cuda using the smol runtime700MIT
smol-executor-traitexecutor-trait implementation for smol16,989Apache-2.0 OR MIT
smol-file5-bit letter encoding2,514GPL-3.0
smol-graphA simple and to-the-point Rust graph implementation.6,460MIT OR Apache-2.0
smol-hyperIntegrations between smol and hyper696,707MIT OR Apache-2.0
smol-jsonrpcMessages and related types for implementing the JSON-RPC protocol9,719MIT
smol-layouta small layout utility for very simple pixel art games5,658MIT OR Apache-2.0
smol-macrosMacros for setting up a smol runtime436,122Apache-2.0 OR MIT
smol-mpcA port of TinySMPC into Rust.2,714GPL-3.0-only
smol-potatProc macro for smol runtime.805,300MIT OR Apache-2.0
smol-potat-deriveProc macro for smol runtime.13,722MIT OR Apache-2.0
smol-potat-macroProc macro for smol runtime.416,188MIT OR Apache-2.0
smol-rgbA smol library for (s)Rgb color handling.11,646MIT OR Apache-2.0
smol-symbolProvides compile-time globally unique, 25-character, 128-bit symbols similar to the Symbol type in Crystal Lang.4,837MIT
smol-symbol-macrossupport macros for smol-symbol5,547MIT
smol-tarMinimal async tar reader/writer for smol or tokio I/O694MIT
smol-timeoutA way to poll a future until it or a timer completes.693,031MPL-2.0
smol-timeout2A way to poll a future until it or a timer completes.16,366MPL-2.0
smol-toolSmart Minimal Output Logger — run commands and get summarized output for LLMs20MIT
smol-ulidSmall Ulid stored in a u64727ISC
smol-workflow-cliCLI for the smol-workflows Rust engine.208non-standard
smol-workflow-engineRust implementation of the smol-workflows engine.284non-standard
smol-workflow-sandboxTypes and local binary plugin client for smol-workflows sandboxes.265non-standard
smol_bit_vecA tiny, bit-packed bit vector with Small Vector Optimization (SVO).72MIT
smol_bitmapA space-efficient bitmap with inline storage optimization for small bitmaps3,446MIT
smol_bufsmall-string optimized string / buffer type with O(1) clone4,965MIT OR Apache-2.0
smol_db_clientA client library for smol_db12,688GPL-3.0-only
smol_db_commonA common library shared between packages that use smol_db13,711GPL-3.0-only
smol_db_serverA server software to run a smol_db instance10,820GPL-3.0-only
smol_db_viewerA viewer and editor application for smol_db8,505GPL-3.0-only
smol_egui_skiasmol_egui_skia is a skia integration for the egui ui library. It differs from the egui_skia library in that it is NOT intended to…5,359MIT
smol_rustThis is just a test repo for me & rust analyzer to hang1,587MIT
smol_strsmall-string optimized string type with O(1) clone96,400,248MIT OR Apache-2.0
smol_strcsmol_str forks, replace Arc with Rc550MIT OR Apache-2.0
smol_webhookA small github webhook server1,665MIT
smolagents-rsA rust port of the the HuggingFace smolagents library. Build LLM agents with tools and code execution.2,161Apache-2.0
smolappsA collection of application-layer protocols built on top of smoltcp.5,065MIT OR Apache-2.0
smolbarsmol status command for sway19,911GPL-3.0-or-later
smolbitsetDynamically sized bitsets with memory optimizations67MIT
smolboxLike a Box, but small objects are stored on the stack1,565MIT/Apache-2.0
smolbrenOntology-first search over markdown vaults: frontmatter types become a queryable graph, with BM25 full-text search on top67MIT
smolcaseZero-infrastructure secret management for development teams.1,590MIT
smolcodeAn SLM-optimized, opencode-class terminal coding agent (TUI + headless), built on Rust and LiteForge.19MIT
smoldbSmall type-safe nosql-ish object store built on SQLite1,655MPL-2.0
smoldb_deriveProc macros for smoldb2,539MPL-2.0
smoldb_traitsTrait definitions for smoldb3,155MPL-2.0
smolderHigh-level SMB workflows, CLI tools, and remote execution for Smolder80MIT
smolder-cliCLI for Smolder - contract registry and interaction platform43MIT
smolder-coreCore library for Smolder - contract registry and interaction platform243MIT
smolder-dbSQLite database implementation for Smolder125MIT
smolder-protoTyped SMB2/3 and DCE/RPC wire codecs for Smolder227MIT
smolder-psexecsvcWindows service payload for Smolder psexec mode73MIT
smolder-smb-coreTyped SMB2/3 and RPC client primitives with auth, compression, QUIC, and RPC support177MIT
smolder-testsReusable tests for emulator development4,497MIT
smoldotPrimitives to build a client for Substrate-based blockchains9,025,919GPL-3.0-or-later WITH Classpath-exception-2.0
smoldot-full-nodeSubstrate/Polkadot full node using smoldot12,202GPL-3.0-or-later WITH Classpath-exception-2.0
smoldot-lightBrowser bindings to a light client for Substrate-based blockchains9,008,980GPL-3.0-or-later WITH Classpath-exception-2.0
smoldownNative Rust library for parsing Markdown1,440MIT OR Apache-2.0
smolerWIP1,625Apache-2.0 OR MIT
smolevalMinimal and lightweight evaluation framework for AI agents159Apache-2.0
smoleval-cliCLI for smoleval41Apache-2.0
smolfileSmolfile specification and parser for smolvm microVM workloads591Apache-2.0
smolgentA small, extensible LLM tool-calling agent harness16MIT