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.0API bindings smg-meshMesh gossip protocol and distributed state synchronization for Shepherd Model Gateway966,476Apache-2.0Data structuresNetwork programming smg-mm-rdmaMultimodal pixel RDMA (NIXL) transport for the SMG gateway16Apache-2.0 smg-multimodalMultimodal (image/video) processing for LLM inference25Apache-2.0Development tools smg-wasmWebAssembly runtime and module management for Shepherd Model Gateway1,006,611Apache-2.0WebAssemblyWeb programming smgrepSemantic code search tool with GPU acceleration238Apache-2.0Command line utilitiesDevelopment tools smh-serverFile server for ARM semihosting over JTAG51MIT smhiA library for integrating with SMHI.8,122MIT smhkdSimple MIDI hotkontrol daemon2,768ISCCommand line utilities 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.0EncodingParser implementations 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 systems63MITParser implementationsScience smileypyramidCreate pyramids built out of smiley faces3,708GPL-3.0 smime-treeS/MIME sign/verify/encrypt/decrypt via key traits149MIT OR Apache-2.0CryptographyEmail smista-clismista command-line interface.18MITCommand line utilitiesDevelopment tools smista-coreShared domain types, configuration, routing policy and trace structures for smista.ai.36MITCommand line utilitiesDevelopment tools smista-providersLLM provider adapters and the model abstraction for smista.ai.17MITCommand line utilitiesDevelopment tools smista-routersmista-router service: routing, orchestration and the HTTP API host.17MITCommand line utilitiesDevelopment tools smista-router-clientAsync Rust client for the smista-router HTTP JSON API.18MITCommand line utilitiesDevelopment tools smista-sdkRust SDK facade for smista.ai: a single entry point re-exporting the domain types and (later) the router client.18MITCommand line utilitiesDevelopment tools smista-storageStorage layer and SurrealDB-backed persistence for smista.ai.19MITCommand line utilitiesDevelopment tools smiteLibrary for interacting with the Smite API9,339MITAPI bindings 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 execution379MITDevelopment toolsNetwork programming smith-configUnified configuration management for agent services302MIT smith-jailerSecure sandboxing and isolation for capability execution153MITAuthenticationOperating systems smith-loggingStructured logging infrastructure with NATS integration153MITDevelopment toolsNetwork programming smith-protocolShared protocol definitions for agent execution system229MIT smith-sshSmith client. Command line tools for interacting with https://smith.st services.4,411BSD-3-ClauseAPI bindingsAuthentication smith_watermanThe Smith–Waterman algorithm performs local sequence alignment.6,206MIT smithaySmithay is a library for writing wayland compositors.100,217MITGUI smithay-client-toolkitToolkit for making client wayland applications.51,272,887MITGUI 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 workflows21MITCommand line utilitiesDevelopment tools smithySmithy, a framework for web development14,207MIT/Apache-2.0GUIWeb programming smithy-bindgenmacros for binding codegeneration from smithy files4,544Apache-2.0 smithy-cargoA library for Cargo build scripts to build Smithy models.2,516non-standardDevelopment tools::Build Utils smithy-transport-reqwestReqwest-backed HTTP transport for Smithy runtimes106,719Apache-2.0 OR MIT smithy4rs-coreCore functionality for smithy4rs.111Apache-2.0API bindings smithy4rs-core-deriveDerive macros smithy4rs.193Apache-2.0API bindings smithy4rs-json-codecCore JSON serde functionality for smithy4rs.24Apache-2.0API bindings 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,404MITAsynchronousConcurrency smittersSmith chart, Volpert–Smith chart, egui2,270MITVisualization 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 MITDevelopment tools::Testing smix-adbsmix-adb — Android Debug Bridge (adb) child_process wrapper. Android-side counterpart of smix-simctl.1,057Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Testing smix-annotatesmix-annotate — screenshot annotation library. Composes circle / arrow / text / box / line primitives over PNG bytes with named…620Apache-2.0 OR MITDevelopment toolsMultimedia::Images smix-clismix — AI-native iOS Simulator automation CLI.540Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Testing smix-coresmix core — sense + decide + act primitives (stone).173Apache-2.0 OR MITDevelopment tools::Testing smix-core-conformancesmix-core-conformance — cross-SDK conformance test harness. Fixture-based byte-identical validation across Rust core / Swift SDK…49Apache-2.0 OR MITDevelopment tools::Testing smix-driversmix-driver — decide layer (between sense & act). Wraps smix-runner-client with host-side resolve dispatch (tree + resolve +…1,071Apache-2.0 OR MITDevelopment tools::Testing smix-errorsmix-error — ExpectationFailure + FailureCode + AI-readable to_prompt + buildSuggestions (stone, cold path).1,406Apache-2.0 OR MITDevelopment tools::TestingRust patterns smix-ffismix-ffi — UniFFI v0.29+ scaffolding crate. Wraps smix-selector-resolver + smix-screen stone API for cross-language consumption…185Apache-2.0 OR MITDevelopment tools::TestingExternal FFI bindings smix-fixturesmix-fixture — fixture chip registry loader for the `- fixture: <id>` yaml verb. Loads JSON declaring `{ testID, signal,…646Apache-2.0 OR MITDevelopment tools 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 MITDevelopment tools::Testing smix-inputsmix-input — KeyName + SwipeDirection driver-level input primitive enums (stone).1,293Apache-2.0 OR MITDevelopment tools::Testing smix-mcpsmix — MCP server exposing smix tools to Claude Code via stdio.531Apache-2.0 OR MITDevelopment tools::Testing smix-metro-logsmix-metro-log — metro / expo log tail + ring buffer + await_signal / await_signals / assert_clean (stone). Powers…660Apache-2.0 OR MITAsynchronousDevelopment tools smix-migratesmix-migrate — static codemod translating maestro-flavored YAML flows to smix canonical form (verb rename table + argument…596Apache-2.0 OR MITDevelopment toolsParser implementations smix-recordersmix-recorder — host-side recorder (RecordSession + RecordingApp + Rust/maestro yaml generators + claude CLI cleanup).527Apache-2.0 OR MITDevelopment tools::Testing smix-recorder-irsmix-recorder-ir — IRAction enum + RecorderError + sort_by_timestamp (stone).645Apache-2.0 OR MITDevelopment tools::Testing smix-runner-clientsmix-runner-client — HTTP IPC client to swift-bridge/SmixRunnerCore.1,161Apache-2.0 OR MITDevelopment tools::Testing 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 MITDevelopment tools::Testing 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 MITDevelopment tools::TestingEncoding smix-screensmix-screen — A11yNode + Rect + Bounds + Role types + visibility primitives (stone).1,861Apache-2.0 OR MITDevelopment tools::TestingGraphics smix-sdksmix-sdk — user-facing public surface for the smix Rust library. App + ergonomic selector helpers + matchers. Wraps SimctlDriver…968Apache-2.0 OR MITDevelopment tools::Testing smix-selectorsmix-selector — Selector enum (5 base form + AnchorBox) + Modifiers + match_text (stone).1,795Apache-2.0 OR MITDevelopment tools::Testing 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 MITDevelopment tools::Testing smix-serversmix-server — smix's general-purpose httpapi server. Fixed httpapi stack (axum/sqlx-postgres/redis-valkey). First feature module…71Apache-2.0 OR MITDevelopment tools::Testing smix-sim-healthsmix-sim-health — sim-side liveness sense layer (SimRenderServer / xcodebuild / /health rolling window). Business-unaware core…839Apache-2.0 OR MITDevelopment tools::Testing smix-simctlsmix-simctl — xcrun simctl child_process wrapper (outer crate).1,066Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Testing smix-verbssmix-verbs — canonical verb table (maestro ↔ smix mapping) shared by smix-adapter-maestro parser and smix-migrate codemod. Single…634Apache-2.0 OR MITData structuresDevelopment tools smkA pure Rust library for decoding Smacker Video (.smk) files99LGPL-2.1-or-laterMultimedia::VideoParser implementations smlSimple markup language optimized for loading config files and schemas.65,092MITConfigurationEncoding sml-langA fast CFG-style markup/config language parser written in Rust25GPL-3.0-or-laterConfigurationParsing tools sml-rsSmart Message Language (SML) parser written in Rust18,975MIT OR Apache-2.0 sml_mcpsSmall MCP Server - sync, no tokio, just works168MITAPI bindingsNetwork programming smlangA no-std state machine language DSL814,013MIT OR Apache-2.0Embedded developmentNo standard library smlang-macrosProcedual macros for the smlang crate812,511MIT OR Apache-2.0Embedded developmentNo standard library 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.0Memory management smmdbA utility library for Super Mario Maker and Super Mario Maker 2 to read and manipulate game files.12,392MITEmulatorsWebAssembly 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.0Embedded developmentHardware support smmu-cliCommand-line interface for ARM SMMU v3 simulation and testing563MIT OR Apache-2.0Command line utilities 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.0Command line utilities 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.0Data structures 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.0Command line utilities smoitalSynodic Mars-Orbit Intercalary Timezone Alignment62Apache-2.0Date and time smokeA framework for testing38,494MIT/Apache-2.0Development tools::Testing smoke-macrosA framework for testing - macros part8,243MIT/Apache-2.0Development tools::Testing smokehashCheck files for changes using SHA256 hash function using user provided lists file1,568MIT OR Apache-2.0Command-line interface 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 catalogue63MITCommand line utilities 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,688MITGUI smolA small and fast async runtime19,507,189Apache-2.0 OR MITAsynchronousConcurrency smol-atlas2D rectangular bin packing with optional item removal2,006MITData structures smol-attributesProc macro for smol runtime.2,944MIT OR Apache-2.0 smol-axumIntegrations between `smol` and `axum`2,931MIT OR Apache-2.0AsynchronousConcurrency smol-base-xno-std centric implementation of base-x1,694MITNo standard library smol-bytesHigh-performance, clone-efficient byte buffers optimized for small data.4,580MIT OR Apache-2.0Data structuresMemory management 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.733MITCommand line utilities smol-cudaRust async cuda using the smol runtime700MIT smol-executor-traitexecutor-trait implementation for smol16,989Apache-2.0 OR MITAsynchronousConcurrency 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.0AsynchronousConcurrency smol-jsonrpcMessages and related types for implementing the JSON-RPC protocol9,719MITNetwork programmingNo standard library smol-layouta small layout utility for very simple pixel art games5,658MIT OR Apache-2.0Game development smol-macrosMacros for setting up a smol runtime436,122Apache-2.0 OR MITAsynchronousConcurrency smol-mpcA port of TinySMPC into Rust.2,714GPL-3.0-onlyCryptography 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.0Game developmentRendering::Data formats 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.0AsynchronousConcurrency smol-timeout2A way to poll a future until it or a timer completes.16,366MPL-2.0AsynchronousConcurrency smol-toolSmart Minimal Output Logger — run commands and get summarized output for LLMs20MITCommand line utilitiesDevelopment tools 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).72MITData structures smol_bitmapA space-efficient bitmap with inline storage optimization for small bitmaps3,446MITAlgorithmsData structures 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.0Embedded developmentNetwork programming smolbarsmol status command for sway19,911GPL-3.0-or-laterCommand line utilities smolbitsetDynamically sized bitsets with memory optimizations67MIT smolboxLike a Box, but small objects are stored on the stack1,565MIT/Apache-2.0Data structures smolbrenOntology-first search over markdown vaults: frontmatter types become a queryable graph, with BM25 full-text search on top67MITCommand line utilities smolcaseZero-infrastructure secret management for development teams.1,590MITCommand line utilities smolcodeAn SLM-optimized, opencode-class terminal coding agent (TUI + headless), built on Rust and LiteForge.19MITCommand line utilitiesDevelopment tools 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 Smolder80MITCommand line utilitiesNetwork programming 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 Smolder227MITEncodingNetwork programming smolder-psexecsvcWindows service payload for Smolder psexec mode73MITCommand line utilitiesNetwork programming smolder-smb-coreTyped SMB2/3 and RPC client primitives with auth, compression, QUIC, and RPC support177MITNetwork programming 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 harness16MITAPI bindingsDevelopment tools