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.

wasm-bus-timeWebAssembly Time Interface8,577MIT OR Apache-2.0 wasm-bus-tokWebAssembly fuse bus interface3,154MIT OR Apache-2.0 wasm-bus-ttyWebAssembly Terminal Interface6,908MIT OR Apache-2.0 wasm-bus-typesWebAssembly Bus Macros15,949MIT OR Apache-2.0 wasm-bus-webglWebAssembly WebGL Interface5,092MIT OR Apache-2.0 wasm-bus-wsWebAssembly Web Socket Interface8,870MIT OR Apache-2.0 wasm-cacheRequest cache for Rust browser WASM applications5,842MIT wasm-color-stringWebAssembly library for parsing and generating CSS color strings1,617MIT OR Apache-2.0 wasm-componentA crate to create WASM component like Vue.js with a logic of Finite State Machine. Uses wasm-bindgen10,407GPL-3.0 wasm-component-ldLinker for `wasm32-wasip2`1,370,355Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT wasm-component-semverLibrary for working with semantic versions using logic that is compatible with the WebAssembly Component Model implementation in…1,300MIT wasm-component-trampolineA library for linking WASM components together using host trampoline functions4,225MITWebAssembly wasm-composeA library for composing WebAssembly components.4,553,324Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT wasm-contractwasm Contract definition and parser1,822MIT wasm-cookiesAllows to manage cookies in and outside of the browser with Rust and WebAssembly.74,946MITWebAssemblyWeb programming wasm-corePortable WebAssembly implementation29,518LGPL-3.0 wasm-coredump-builderWasm coredump builder API for Rust209,745MIT wasm-coredump-encoderWasm coredump encoding214,869MIT wasm-coredump-rewriterRewrite Wasm binaries to add coredump support23,158MIT wasm-coredump-typesWasm coredump shared types218,127MIT wasm-crypto-boxBrowser-safe WebAssembly wrapper for ed25519 signing and verification22MITCryptography wasm-csRead and write custom sections in WASM modules.1,806MIT wasm-cssErgonomic WASM CSS Framework10,319MIT wasm-custom-sectionWrite a custom section in a Wasm module3,835MIT wasm-cyclesA tool which yields the amount of cycles WASM functions take across different inputs1,026MIT wasm-dbmsRuntime-agnostic DBMS engine for WASM environments257MITDatabase interfacesWebAssembly wasm-dbms-apiRuntime-agnostic API types and traits for the wasm-dbms DBMS engine.582MITDatabase interfacesWebAssembly wasm-dbms-macrosRuntime-agnostic procedural macros for the wasm-dbms DBMS engine.536MITDatabase interfacesWebAssembly wasm-dbms-memoryMemory abstraction and page management for the wasm-dbms framework380MITDatabase interfacesWebAssembly wasm-debugGeneric Wasm DWARF transformation crate19,075Apache-2.0 WITH LLVM-exceptionDevelopment tools::DebuggingWebAssembly wasm-deploywasm-deploy is a fully featured deployment suite for complex, multicontract cosmwasm projects13,504MIT wasm-deploy-derivewasm-deploy is a fully featured deployment suite for complex, multicontract, cosmwasm projects6,638MIT wasm-detectorA library to detect local .wasm files in a repository99MIT OR Apache-2.0 wasm-dev-serverwasm-dev-server is dev web server that adds the headers for cross origin isolation2,748MITCommand line utilitiesWebAssembly wasm-domThe helpers for manipulate DOM within WebAssembly4,769MIT OR Apache-2.0WebAssemblyWeb programming wasm-edgeWasmEdge1,691MIT wasm-edge-rsWasmEdge1,656MIT wasm-editEdit and instrument already compiled Wasm binaries10,548MIT wasm-embedded-cliCLI for interacting with embedded-wasm capable devices1,665MPL-2.0 wasm-embedded-halWASM embedded-hal implementation2,726MPL-2.0 wasm-embedded-libEmbedded WASM C/wasm3 runtime library1,654MPL-2.0 wasm-embedded-rtRuntime for embedded-wasm applications6,398MPL-2.0 wasm-embedded-rt-wasm3Embedded WASM C/wasm3 runtime library7,173MPL-2.0 wasm-embedded-rt-wasmtimeEmbedded WASM wasmtime Runtime4,725MPL-2.0 wasm-embedded-specEmbedded WASM WITX specification12,158MPL-2.0 wasm-encoderA low-level WebAssembly encoder.137,173,598Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT wasm-engineWasmtime-based runtime that executes WASM/WASI modules dispatched by wasm-operator17MITCommand line utilitiesWebAssembly wasm-extAllows passing in an external transport in a WASM environment2,880MITAsynchronousCryptography::Cryptocurrencies wasm-feature-detect-sysRaw bindings to the wasm-feature-detect API for projects using wasm-bindgen.1,788Apache-2.0 OR MIT wasm-featuresWebAssembly feature-detection1,787WTFPL wasm-frameworkSimplify implementation of serverless WASM on Cloudflare Workers1,639MITAsynchronousWebAssembly wasm-fuseMerge multiple WebAssembly modules into one — a Rust counterpart to binaryen's wasm-merge203MIT OR Apache-2.0Command line utilitiesDevelopment tools wasm-futures-executorExecutor for asynchronous task based on wasm web workers6,968Apache-2.0 OR MITConcurrencyWebAssembly wasm-game-libThis crate has been removed.22,695MIT wasm-gcA CLI tool to garbage collect webassembly modules45,982MIT/Apache-2.0Development tools wasm-gc-apiA library to garbage collect webassembly modules1,656,389MIT/Apache-2.0Development tools wasm-gc-capiA library to garbage collect webassembly modules2,849MIT/Apache-2.0 wasm-genGenerates Wasm modules1,284,054MIT wasm-gloo-dom-events二次封装`gloo crate`,将`Cpp - RAII`风格的`DOM`事件处理函数挂载方式封装为`Javascript - Angular`风格的`register / deregister`模式。6,620MITWebAssembly wasm-glueGet println! & panics to work in WebAssembly4,221MIT wasm-goA tool crate to quickly build Rust Web Application.1,659MIT wasm-gpuRuns WASM on the GPU, seamlessly1,482MITCompilersHardware support wasm-graphWASM format graph representation11,861MIT/Apache-2.0 wasm-grateAnalyzes JS projects for potential WebAssembly migration points.9,522ISC wasm-harnessBenchmark and test WebAssembly under wasmtime or browser JavaScript engines (V8, SpiderMonkey).63MIT OR Apache-2.0Development tools::Cargo pluginsDevelopment tools::Testing wasm-hash-verifierXand's standardized WasmBlob hashing toolkit3,941MIT OR Apache-2.0 wasm-http-hyperA Rust WebAssembly library that provides seamless integration between Node.js's IncomingMessage and Rust's hyper::Request2,916MIT wasm-infoA wrapper of parity-wasm for printing information of wasm binary6,472MIT wasm-initLet's pretend that life-before-main exists for Rust targeting WebAssembly5,396MIT wasm-instrumentInstrument and transform wasm modules.8,694,111MIT OR Apache-2.0No standard libraryWebAssembly wasm-interfaceWASM Interface definition and parser9,477MIT wasm-interface-cliA CLI binary to verify wasm interfaces3,135MIT wasm-interfacegenA derive macro to automatically create typescript interface definitions for your types.1,636GPL-3.0-or-later wasm-interfacegen-macroDefinition of the JsInterface procedural derive macro, an internal dependency of wasm-interfacegen2,487GPL-3.0-or-later wasm-interfacegen-macro-supportDefinition of internal dependencies of the JsInterface derive macro2,466GPL-3.0-or-later wasm-irAn Intermediate Representation of WebAssembly10,563AGPL-3.0-only wasm-javaA tool crate to quickly build Rust Web Application.1,651MIT wasm-jsBuild rust libraries into vanilla JS that works everywhere402MITWebAssemblyWeb programming wasm-js-bridgeBuild tool for packaging Rust crates as npm WASM packages with TypeScript and Flow types570MIT wasm-js-bridge-macrosProc macros for wasm-js-bridge — WASM export + type generation632MIT wasm-js-bridge-validateShared publish-time validation for wasm-js-bridge npm artifacts44MIT wasm-language-serverA language server implementation for WebAssembly1,686Apache-2.0 WITH LLVM-exception wasm-libwasm-lib433MIT wasm-linkA WebAssembly plugin runtime based around Wasmtime intended for building fully modular applications208MIT OR Apache-2.0WebAssembly wasm-loaderload a binary that happens to be WASM10,762MIT wasm-logA logger that sends a message with its Rust source's line and filename to the browser console147,127MIT OR Apache-2.0Development tools::DebuggingWebAssembly wasm-loggerA logger that sends a message with its Rust source's line and filename to the browser console4,872,089MIT/Apache-2.0Development tools::DebuggingWebAssembly wasm-manifestManifest and lockfile format types for WebAssembly packages143Apache-2.0 WITH LLVM-exception wasm-merge-sysNative wasm-merge build (Rust bindings for Binaryen's wasm-merge)727MIT OR Apache-2.0 wasm-message-passing-3nwebAllows message passing between WASM instance and its embedding (like 3NWeb client platform)5,627LGPL-3.0+ wasm-meta-registry-clientHTTP client for fetching package metadata from a component-meta-registry instance25Apache-2.0 WITH LLVM-exception wasm-meta-registry-typesShared wire types for the component-meta-registry API28Apache-2.0 WITH LLVM-exception wasm-metadataRead and manipulate WebAssembly metadata80,798,969Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT wasm-minimal-protocolTypst plugin helper macro library13,427non-standard wasm-moduleTrait contract for building WASM modules for micro-kernel web backends17MIT OR Apache-2.0WebAssemblyWeb programming::HTTP server wasm-module-nameConsole utility to show and change Wasm module names3,171Apache-2.0 wasm-msgpackMessagePack serialization implementation for Rust optimized for WebAssembly environments19,534MIT OR Apache-2.0Embedded developmentNo standard library wasm-mtA multithreading library for Rust and WebAssembly.10,269MIT/Apache-2.0WebAssembly wasm-mt-poolA thread pool library based on wasm-mt5,114MIT/Apache-2.0WebAssembly wasm-mt-pool-testUtility for testing crates with wasm-mt-pool.1,683MIT/Apache-2.0WebAssembly wasm-mt-swcA custom version of swc (https://github.com/swc-project/swc).6,847MIT/Apache-2.0WebAssembly wasm-mt-testUtility for testing crates with wasm-mt.6,279MIT/Apache-2.0WebAssembly wasm-multisigA WASM-based multisig library for Web3 developers, providing a high-performance, secure, and customizable solution.2,015MITCryptographyWeb programming wasm-mumuWASM wrapper for the MuMu/Lava interpreter646MIT OR Apache-2.0Data structures wasm-mutateA WebAssembly test case mutator2,032,914Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT wasm-neovmWebAssembly to NeoVM translator89MITCryptography::CryptocurrenciesDevelopment tools wasm-nmPrint the symbols that are imported in and exported from a wasm file.12,576Apache-2.0/MIT wasm-nnwasm-nn is a deep learning framework for WebAssembly.1,566MIT wasm-nopackageBasic alloc and dealloc and module setup for lightweight WASM modules.8,673GPL-2.0-only wasm-not-send-syncImplement Send/Sync trait for non-wasm target111MIT OR Apache-2.0 wasm-obs-agent-libAuto-instrumentación de módulos WASM con OpenTelemetry286MIT OR Apache-2.0Development toolsWebAssembly wasm-opcode-tableTyped parser for the WebAssembly instruction opcode table in TOML21Apache-2.0Data structuresParser implementations wasm-opcodesA set of procedural enums useful for readabilty when implementing something over all wasm instructions.2,730MIT wasm-optwasm-opt bindings8,507,369MIT / Apache-2.0WebAssembly wasm-opt-cxx-syswasm-opt bindings via cxx8,087,000MIT / Apache-2.0 wasm-opt-sysNative wasm-opt build8,107,393MIT / Apache-2.0 wasm-pack📦✨ your favorite rust -> wasm workflow tool!5,358,730MIT OR Apache-2.0WebAssembly wasm-pack-test-allWrapper for `wasm-pack test` that runs tests for all crates in a workspace or directory.3,636MITCommand-line interfaceWebAssembly wasm-package-managerA stateful library to interact with OCI registries storing WebAssembly Components118Apache-2.0 WITH LLVM-exception wasm-package-manager-migrationSeaORM migrations and entity definitions for the wasm-package-manager database25Apache-2.0 WITH LLVM-exception wasm-par-mqParallel execution on WebAssembly using Web Workers and message passing136BSD-3-Clause-Clear wasm-parserWasm parser with coredump support26,102MIT wasm-particleWatch this space1,477Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT wasm-peersEasy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.7,265MIT OR Apache-2.0Network programmingWebAssembly wasm-peers-protocolEasy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.6,622MIT OR Apache-2.0Network programmingWebAssembly wasm-peers-signaling-serverEasy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.2,696MIT OR Apache-2.0Network programmingWebAssembly wasm-pkg-clientWasm package client421,146Apache-2.0 WITH LLVM-exception wasm-pkg-commonWasm Package common types and configuration452,645Apache-2.0 WITH LLVM-exception wasm-pkg-coreWasm Package Tools core libraries for wkg112,122Apache-2.0 WITH LLVM-exception wasm-pkg-loaderWasm package loader24,301Apache-2.0 WITH LLVM-exception wasm-printerWasm printer25,952MIT wasm-procGear wasm processor9,406GPL-3.0Command-line interfaceCommand line utilities wasm-profilerWasm profiler toolkit1,770Apache-2.0 wasm-pvmWASM to PVM (PolkaVM) recompiler510MIT wasm-pvm-cliCLI for WASM to PVM recompiler251MIT wasm-quicksort-exampleAn example repository showing how to create well-typed, highly portable WASM libraries using a narrow, opinionated approach to…1,491MIT OR Apache-2.0 wasm-randomWASM-friendly random number generation.127MITAlgorithmsWebAssembly wasm-reactWASM bindings for React.15,847MIT OR Apache-2.0GUIWebAssembly wasm-readerStreaming, very fast webassembly parsing library that lets the consumer maintain ownership of the data stream (NIGHTLY ONLY)4,536Unlicense wasm-reader-traitsHelper traits for wasm-reader (split to allow using derive macros in the main crate)4,102Unlicense wasm-repeated-animation-frameRepeatedly call requestAnimationFrame in Rust2,612MIT wasm-rgameA Rust/wasm game-engine2,534MITGame enginesGames wasm-rpcWASM rpc is a standard interface to programs that compile to WebAssembly36,035MIT wasm-rpc-macrosExpose rust functions as WASM RPC interfaces24,779MIT wasm-rquickjsTool for wrapping JavaScript modules as WebAssembly components using the QuickJS engine63,685Apache-2.0 wasm-rquickjs-cliTool for wrapping JavaScript modules as WebAssembly components using the QuickJS engine12,143Apache-2.0 wasm-rsA tool crate to quickly build Rust Web Application.1,660MIT wasm-rs-async-executorAsync executor for WebAssembly160,201MIT OR Apache-2.0 wasm-rs-dbgdbg! macro for WebAssembly environment558,620MIT OR Apache-2.0 wasm-rs-shared-channelShared channel for WebAssembly29,674MIT OR Apache-2.0 wasm-rubiks-solverA hyper-fast, symmetry-reduced 2-Phase Rubik's Cube Solver in Rust, optimized for both native and WebAssembly.18MIT wasm-runBuild tool that replaces `cargo run` to build WASM projects27,046MIT OR Apache-2.0Development tools::Build Utils wasm-run-proc-macroBuild tool that replaces `cargo run` to build WASM projects14,865MIT OR Apache-2.0Development tools::Build Utils wasm-runnerA simple wrapper for WASM Runtimes to use with Cargo68,671Apache-2.0Command line utilitiesDevelopment tools wasm-runner-sdkHigh-level SDK for building WASM modules for wasm-runner25MITWebAssemblyWeb programming wasm-runtimeDownload and manage WebAssembly runtimes for multiple languages25MITCommand line utilitiesDevelopment tools wasm-rust-utilsA Rust and JavaScript utility suite for writing WebAssembly modules.4,888MITWeb programming wasm-sandboxA secure WebAssembly sandbox with dead-simple ease of use, progressive complexity APIs, and comprehensive safety controls1,446MITAPI bindingsVirtualization wasm-serdeserde, componentized101Apache-2.0 WITH LLVM-exceptionWebAssembly wasm-serverA simple WASM dev server with live reloading4,252MIT OR Apache-2.0Command line utilities wasm-server-runnercargo run for wasm programs39,593MITCommand line utilitiesDevelopment tools wasm-serviceSimplify implementation of serverless WASM on Cloudflare Workers14,570MIT OR Apache-2.0AsynchronousWebAssembly wasm-service-oauthOAuth2 plugin for wasm-service1,650MIT OR Apache-2.0 wasm-shrinkA WebAssembly test case shrinker360,347Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITCommand line utilitiesDevelopment tools wasm-signWebAssembly module signing and verification tool to proof authenticity and integrity of WebAssembly bytecodes. The signature is…4,519Apache-2.0 wasm-sign-cliWebAssembly module signing and verification tool to proof authenticity and integrity of WebAssembly bytecodes. The signature is…1,890Apache-2.0 wasm-slideshowA WASM module for scrolling through slides on a specific page.2,704MIT wasm-slimWASM bundle size optimizer70MITCommand line utilitiesDevelopment tools wasm-smithA WebAssembly test case generator3,316,239Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITCommand line utilitiesDevelopment tools wasm-smtpEnvironment-independent SMTP client core for WASM and other constrained runtimes.1,553Apache-2.0EmailNetwork programming wasm-smtp-cloudflareCloudflare Workers socket adapter for wasm-smtp.521Apache-2.0EmailNetwork programming wasm-smtp-componentWASM Component Model interface for wasm-smtp (wasm32-wasip2 target).53Apache-2.0EmailNetwork programming wasm-smtp-core(Deprecated) Migrated to [wasm-smtp](https://crates.io/crates/wasm-smtp).124Apache-2.0 wasm-smtp-tokioTokio + rustls socket adapter for wasm-smtp.972Apache-2.0AsynchronousEmail wasm-smtp-wasiWASI sockets adapter for wasm-smtp (wasm32-wasip2 target).120Apache-2.0EmailNetwork programming wasm-snipReplace a wasm function with an `unreachable`.62,197Apache-2.0/MITWebAssembly wasm-socketsA WASM-only websocket library29,627MITGame developmentNetwork programming wasm-sortsort algorithms16,824MIT OR Apache-2.0 wasm-splitCode splitting for WebAssembly1,925Apache-2.0 wasm-split-cliCLI-support for wasm-split - a tool for splitting up large WASM binaries into smaller chunks82,163MIT OR Apache-2.0 wasm-split-macromacro crate for wasm-split - a tool for splitting up large WASM binaries into smaller chunks14,710MIT OR Apache-2.0 wasm-split2wasm split utils22non-standard wasm-splitterA tool for splitting up large WASM binaries into smaller chunks14,467MIT OR Apache-2.0 wasm-sqlWasmtime host implementation for a SQL component WIT interface. Enables Wasm components to interact with SQL databases via the…59MIT wasm-squeezeUPX-like utility to create self-decompressable WASM-4 cartridges345Apache-2.0 OR MITCommand line utilitiesCompression wasm-startupA simple WASM startup project8,319MITWebAssembly wasm-static-allocStatically allocate memory and encode them to WASM data section.1,474GPL-3.0-or-later wasm-stopwatchA simple stopwatch for games and similar applications. Works on desktop and wasm.7,236MIT wasm-streamsBridging between web streams and Rust streams using WebAssembly122,331,142MIT OR Apache-2.0 wasm-stripwasm-strip strips all custom sections (id=0) from WASM file934MIT wasm-tensorflow-models-pose-detectionRust WASM Bindings for the npm package `@tensorflow-models/pose-detection`7,331MIT wasm-tensorflow-tfjs-coreRust WASM Bindings for the npm package `@tensorflow/tfjs-core`2,695MIT wasm-testA simple wasm test project.1,976MIT wasm-test-2Simple CosmWasm contract for an escrow with arbiter and timeout1,213non-standard wasm-test-runnera binary used to create unit-tests in your wasm files3,756MITDevelopment tools::TestingWebAssembly wasm-testbedprovides a minimum context for a Substrate Runtime WASM to be loaded and executed9,315MIT wasm-testsuiteGeneric test harness for WebAssembly Runtimes23,926Apache-2.0 wasm-themeChange the data-theme CSS attribute on the html element with checkbox/toggle, radio-buttons, buttons, and/or select in WASM. The…584MITWebAssemblyWeb programming wasm-tickerNon-block tick executor for WebAssembly Rust3,081MITAsynchronousWebAssembly wasm-timerAbstraction over std::time::Instant and futures-timer that works on WASM39,330,737MIT