CATEGORY

WebAssembly 4,138 crates

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.

bones_assetAsset interface for bones_lib.15,332MIT OR Apache-2.0Data structuresGame development bevy_wasm_sysImport into your wasm scripts. Use with the bevy_wasm crate.15,327MIT OR Apache-2.0Game developmentWebAssembly lunatic-runtimeAn actor platform built on WebAssembly15,274Apache-2.0/MITWebAssembly air-interpreter-cidAIR interpreter CID util module15,257Apache-2.0WebAssembly gantryclientGantry (waSCC actor registry) client15,204Apache-2.0API bindingsCommand line utilities libwA human library for using wasi15,194MIT OR Apache-2.0No standard libraryWebAssembly wascc-httpsrvHTTP Server capability provider for the waSCC wasm host runtime15,190Apache-2.0API bindingsWebAssembly maia-wasmMaia SDR WASM frontend15,189MIT OR Apache-2.0ScienceWebAssembly yew-style-in-rs-coreScoped CSS for Yew15,142MIT OR Apache-2.0GUIWebAssembly mimeograph_routerA minimalistic HTTP router.15,027MIT OR Apache-2.0WebAssemblyWeb programming yew-layoutLayout Component for Yew14,984MIT OR Apache-2.0GUIWebAssembly odra-casper-backendOdra backend bindings for the Casper Blockchain.14,951MITWebAssembly naia-hecs-clientLibrary to faciliate naia_client & Hecs interop14,914MIT OR Apache-2.0Game developmentNetwork programming simiA framework for building wasm front-end web application in Rust14,897non-standardWebAssemblyWeb programming odra-casper-test-envOdra test environment for the Casper Blockchain.14,893MITWebAssembly webbindRust bindings for the web api, auto-generated from WebIDL14,886MITAPI bindingsWebAssembly wain-astWebAssembly abstract syntax tree definition used by both binary format and text format for wain project14,799MITWebAssembly data-fakingGenerate massive amounts of fake data14,795MPL-2.0WebAssembly near-envUnofficial NEAR envlog macro to log every method call inside `near_bindgen`14,775MITWebAssembly lumina-cliCelestia data availability node implementation in Rust14,705Apache-2.0AsynchronousCommand line utilities wallet_standard_walletsA collection of solana wallet implementations primarily used for testing.14,671UnlicenseWebAssembly mogwai-html-macroDeclare mogwai views with RSX14,667MITGUIWebAssembly bones_libThe Bones game development library.14,597MIT OR Apache-2.0Data structuresGame development object-store-wasmWebAssembly object_store implementation14,582MIT OR Apache-2.0WebAssembly wasm-serviceSimplify implementation of serverless WASM on Cloudflare Workers14,570MIT OR Apache-2.0AsynchronousWebAssembly ic-memoryDurable stable-memory allocation governance for Internet Computer canisters14,548MITData structuresWebAssembly latticeclientA command-line utility for interacting with a waSCC lattice14,503Apache-2.0API bindingsCommand line utilities cabishComponent model ABI-ish for native code14,492Apache-2.0 WITH LLVM-exceptionWebAssembly wasmtime-cabishWasmtime cabish integration14,485Apache-2.0 WITH LLVM-exceptionWebAssembly archway-bindingsCosmWasm bindings to interact with Archway's modules14,458Apache-2.0CryptographyCryptography::Cryptocurrencies s2json-coreThis library supports the S2JSON 1.0 Specification14,436MITEmbedded developmentEncoding htmlifyTrait used to generate HTML from Rust structures.14,415MIT OR Apache-2.0EncodingWebAssembly wascc-fsBlob store capability provider (local file system) for the waSCC runtime14,405Apache-2.0API bindingsWebAssembly tinywasm-cliMinimal command-line interface for TinyWasm14,308MIT OR Apache-2.0Command line utilitiesWebAssembly orca-wasmA lightweight WebAssembly Transformation Library for the Component Model14,283Apache-2.0WebAssembly beetmash_templateAn example workflow for publishing Bevy apps and scenes to Beetmash.14,268MIT OR Apache-2.0Embedded developmentGame development simi-macrosMacros support for the Simi framework14,253non-standardWebAssemblyWeb programming wasefire-applet-api-descDescription of the Wasefire applet API14,227Apache-2.0Embedded developmentNo standard library lunesrsLibrary for communication with nodes in mainnet or testnet of the lunes-blockchain network Allows the automation of sending…14,215Apache-2.0AlgorithmsCryptography canister-toolsTools for the canisters on the internet-computer, featuring simple upgrades and data safety state snapshot upload/download…14,204non-standardCryptography::CryptocurrenciesData structures nucleationA high-performance Minecraft schematic parser and utility library14,188MITGame developmentParser implementations wasm3-providerA wasm3 engine provider for the waPC host14,149Apache-2.0API bindingsWebAssembly secret-toolkit-incubatorExperimental tools for writing Secret Contracts14,145non-standardCryptography::CryptocurrenciesWebAssembly stak-libcStak Scheme libc utilities14,141MITCompilersNo standard library wasmywasmy, easily customize my wasm app!14,139Apache-2.0WebAssembly hotg-rune-wasmer-runtimeA Rune runtime backed by wasmer.14,121MIT OR Apache-2.0ScienceWebAssembly substreams-antelope-abigenSubstreams development kit for Antelope chains, contains Firehose Block model and helpers.14,074MIT OR Apache-2.0API bindingsExternal FFI bindings medea-jasonClient library for Medea media server.14,045MPL-2.0API bindingsMultimedia beetMalleable Application Framework14,045MIT OR Apache-2.0Embedded developmentGame development substreams-sink-prometheusSubstreams Prometheus sink module13,997MIT OR Apache-2.0API bindingsExternal FFI bindings wasefire-applet-apiLow-level Wasefire applet API13,942Apache-2.0Embedded developmentNo standard library logic-meshControl logic engine using event based and reactive blocks written in Rust.13,881BSD-3-ClauseAsynchronousWebAssembly wasmedge_stable_diffusionA Rust library for using stable diffusion functions when the Wasi is being executed on WasmEdge.13,851Apache-2.0ScienceWebAssembly lucet-objdumpAnalyze object files emitted by the Lucet compiler13,848Apache-2.0 WITH LLVM-exceptionWebAssembly dioxus-use-requestA collection of hooks for Dioxus for performing simple http requests13,762MIT OR Apache-2.0GUIWebAssembly tribble-appThe Perseus app that underlies Tribble.13,662MITGUIInternationalization (i18n) wapc-codecA standard implementation of MessagePack serialization and deserialization for waPC communication13,645Apache-2.0API bindingsWebAssembly wasmcloud-interface-blobstoreInterface for accessing an object store over the wasmcloud:blobstore contract13,633Apache-2.0API bindingsNetwork programming jsbindBindings for basic JS types required for webbind13,629MITAPI bindingsWebAssembly soroban-rs-macrosA collection of helpers for writing tests for Soroban contracts13,611MITDevelopment toolsWebAssembly aperSynchronized state machines over WebSockets13,587MITData structuresWebAssembly wasmdome-protocolShared Communication Protocol for the 'Assembly Mechs: Beyond WasmDome' Game13,538Apache-2.0GamesWebAssembly wasefire-applet-api-macroProc-macro to generate the Wasefire applet API13,488Apache-2.0Embedded developmentNo standard library emscripten-functions-sysBindgen-generated bindings to emscripten system functions13,460MITAPI bindingsWebAssembly wnfs-namefilterBloom filter for the Webnative Filesystem13,417Apache-2.0CryptographyFilesystem openzeppelin-stylus-procProcedural macros for OpenZeppelin Stylus contracts13,399MITCryptography::CryptocurrenciesNo standard library yew-canvasA Canvas component is encapsulated.13,349MIT OR Apache-2.0GraphicsMultimedia::Images rend3-gltfgltf scene and model loader for the rend3 rendering library.13,316MIT OR Apache-2.0 OR ZlibGame developmentGraphics wasefireHigh-level Wasefire applet API13,272Apache-2.0Embedded developmentNo standard library mapboxglUnofficial Rust binding for mapbox-gl-js13,263MITWebAssemblyWeb programming pdk-lock-libPDK Lock Library13,216non-standardWebAssembly marktwinMarktwin format support for Eternaltwin.13,211AGPL-3.0-or-laterWebAssembly wasi-workerWASM/WASI interface for browser service workers13,208MIT/Apache-2.0WebAssemblyWeb programming wasmcloud-nats-kvcacheA key-value capability provider for wasmCloud that replicates data changes over NATS13,208non-standardAPI bindingsWebAssembly provwasm-commonCommon library for ProvWasm internal13,196Apache-2.0Cryptography::CryptocurrenciesWebAssembly wasmtime-pyPython extension for Wasmtime13,171Apache-2.0 WITH LLVM-exceptionWebAssembly sealed_boxLibsodium sealed_box construction for Rust/WebAssembly13,105MITCryptographyNo standard library canic-backupManifest and orchestration primitives for Canic deployment backup and restore13,100MITWebAssembly smbcloud-modelCommand line tool for deploying NextJS app on the smbCloud platform.13,095Apache-2.0Command-line interfaceCommand line utilities cellular-automatonA cellular automaton simulation library with support for WebAssembly.13,051MIT OR Apache-2.0GamesWebAssembly lady-deirdre-deriveCompiler front-end foundation technology. Macro crate.13,009non-standardCompilersData structures pdk-cache-libPDK Cache Library12,984non-standardWebAssembly smbpndk-cliCommand line tool for creating and managing SmbPndk resources.12,948Apache-2.0Command-line interfaceCommand line utilities terrazzo-macroMacros to generate dynamic HTML nodes in Rust12,899MITWebAssemblyWeb programming disterBuilds and bundles your wasm web app12,892MITCommand line utilitiesWebAssembly aper_deriveSynchronized state machines over WebSockets12,886MITData structuresWebAssembly pdk-jwt-libPDK JWT Library12,882non-standardWebAssembly pdk-contracts-libPDK Contracts Library12,873non-standardWebAssembly pdk-cors-libPDK CORS Library12,870non-standardWebAssembly provwasm-proc-macroRust macros that simplify query and response types for Provenance Blockchain smart contracts12,862Apache-2.0API bindingsCryptography::Cryptocurrencies fluence-testFluence backend SDK for testing12,849Apache-2.0API bindingsDevelopment tools::Testing filmbordersadd hipster film borders to your images :)12,842non-standardCommand line utilitiesMultimedia::Images pdk-data-storage-libPDK Data Storage Library12,833non-standardWebAssembly beet_mlMachine Learning actions built upon beet_flow12,801MIT OR Apache-2.0Embedded developmentGame development maple-core-macroA VDOM-less web library with fine grained reactivity12,781MITGUIWebAssembly wasm-bridge-jsjs-sys implementation of wasmtime's API12,767MITWebAssemblyWeb programming perseus-tailwindA plugin for Perseus that automatically builds Tailwind CSS12,694MIT OR Apache-2.0Development toolsWebAssembly terrazzo-clientA simple macro to clone variables before passing them into a `move` closure or async block.12,676MITWebAssemblyWeb programming tezos-smart-rollup-debugOutput formatted messages to Tezos Smart Rollup debug log.12,670MITAPI bindingsNo standard library wrpc-cliwRPC CLI utilities12,670Apache-2.0 WITH LLVM-exceptionWebAssembly canic-hostHost-side App build, Fleet install, deployment, and release-set library for Canic workspaces12,647MITWebAssembly bones_bevy_rendererBevy rendering implementation for the bones_framework.12,629MIT OR Apache-2.0Data structuresGame development lenna_cliCommand line interface to run algorithms on images.12,628MITGraphicsMultimedia::Images odra-casper-typesTypes used in the Casper enviorment.12,610MITWebAssembly livid-cliBuilds and bundles your wasm web app12,592MITCommand line utilitiesWebAssembly pdk-rate-limit-libPDK Rate Limit Library12,586non-standardWebAssembly odra-casper-codegenOdra codegen utility to generate Casper contracts.12,507MITWebAssembly monacoRust WASM bindings for the Monaco Editor12,483MIT OR Apache-2.0API bindingsText editors wasmer-engine-object-fileWasmer Object File Engine12,468MITWebAssembly canic-wasm-storeCanonical Canic wasm_store canister crate12,462MITWebAssembly wick-componentMacros and exports used to create Wick components12,453Apache-2.0WebAssembly ui-cliA CLI to add components to your app.12,438MITAccessibilityDevelopment tools rustbasic-macroRust Basic : Planned Development12,435MIT OR Apache-2.0Rust patternsWebAssembly zuYew web components, implementing Material Design12,428LGPL-3.0GUIWebAssembly egui-asyncA simple library for running async tasks in egui and binding their results to your UI.12,426MIT OR Apache-2.0AsynchronousConcurrency smmdbA utility library for Super Mario Maker and Super Mario Maker 2 to read and manipulate game files.12,392MITEmulatorsWebAssembly beetmash_coreThe number one bevy scene registry.12,374MIT OR Apache-2.0Embedded developmentGame development futuresdr-macrosMacros for FutureSDR12,347Apache-2.0AsynchronousConcurrency emscripten-functionsRust-friendly bindings to various emscripten system functions12,292MITAPI bindingsWebAssembly rustic-macrosLibrary for building canisters on the Internet Computer.12,271MIT OR Apache-2.0Cryptography::CryptocurrenciesFinance lady-deirdreCompiler front-end foundation technology. Main Crate.12,250non-standardCompilersData structures tetanesA cross-platform NES Emulator written in Rust using wgpu12,247MIT OR Apache-2.0EmulatorsWebAssembly wasi-passthrough-extwasiext:passthrough passthrough layer12,157Apache-2.0 WITH LLVM-exceptionWebAssembly terrazzoThe Terrazzo library to build dynamic web pages in Rust12,152MITWebAssemblyWeb programming odra-mock-vm-typesTypes used in Odra's virtual machine.12,150MITWebAssembly wasmtime-wasi-cWASI API support for Wasmtime12,147Apache-2.0 WITH LLVM-exceptionWebAssembly zu-utilUtilities for zu component12,116LGPL-3.0GUIWebAssembly gainAsync/await-based framework for programs targetting Gate runtime (wasm32 targets).12,113MITAPI bindingsAsynchronous wasmcovA set of helpers for coverage of wasm modules12,108Apache-2.0Command line utilitiesCryptography::Cryptocurrencies basws-yewA yew-client for basws, a simple async WebSocket client/server framework12,064MITAsynchronousNetwork programming wasmcloud-actor-extrasInterface to the extras contract for use by wasmCloud Actors12,052Apache-2.0API bindingsWebAssembly beetmashThe number one bevy scene registry.12,024MIT OR Apache-2.0Embedded developmentGame development fluence_sdkRust SDK for writing applications for Fluence12,021Apache-2.0API bindingsWebAssembly wainWebAssembly interpreter written in Safe Rust with zero dependencies12,014MITWebAssembly maple-coreA VDOM-less web library with fine grained reactivity11,933MITGUIWebAssembly microgemmGeneral matrix multiplication with custom configuration in Rust. Supports no_std and no_alloc environments.11,919MIT OR Apache-2.0MathematicsNo standard library aplangA programming language made to aid students who are taking AP Computer Science Principals.11,893GPL-3.0-or-laterCompilersWebAssembly squark-webSquark runtime implemiontion for web browser with using wasm-bindgen11,884WTFPLGUIWebAssembly gtag-js-sysA raw wrapper around Google's gtag.js framework.11,809MIT/Apache-2.0WebAssembly cargo-htmlcreate self-contained HTML programs11,808Apache-2.0 OR MITDevelopment tools::Cargo pluginsWebAssembly webusb-webWebUSB on the web 🕸️ — Access USB devices from the web browser.11,799Apache-2.0Hardware supportWebAssembly chaotic_semantic_memoryAI memory systems with hyperdimensional vectors and chaotic reservoirs11,788MITAlgorithmsData structures beetmash_sceneThe number one bevy scene registry.11,750MIT OR Apache-2.0Embedded developmentGame development trenchcoatJavaScript-ish virtual machine for embedded, LEDs, hot code reload, etc.11,745non-standardEmbedded developmentEmulators wasi-sandboxed-component-providerEmbedded wasi-sandboxed-component binaries11,743MPL-2.0API bindingsWebAssembly derive_jserror#[derive(JsError)]11,736MIT OR Apache-2.0Rust patternsWebAssembly wain-execWebAssembly syntax tree executor for wain project11,733MITWebAssembly typescript-definitions-derive-ufo-patchserde support for exporting Typescript definitions11,723MIT/Apache-2.0Data structuresDevelopment tools kurenaiA 2D game engine based on wasm11,704MITWebAssembly spairA framework for single-page application in Rust11,700MPL-2.0WebAssemblyWeb programming wasefire-loggerWasefire platform logging11,691Apache-2.0Embedded developmentNo standard library tezos-smart-rollup-panic-hookHook for capturing kernel panics & printing to debug log.11,688MITAPI bindingsNo standard library air-interpreter-signaturesAIR interpreter signatures util module11,683Apache-2.0WebAssembly rustmaticaA Rust library for reading, editing, and writing Minecraft litematic files11,678GPL-3.0-onlyEncodingWebAssembly bitcoin_numNumeric functions & traits used by rust bitcoin, bitcoin_hashes and other packages, supporting rustc 1.29.011,652CC0-1.0Cryptography::CryptocurrenciesData structures sortable-jsRusty bindings to SortableJS, to build sortable lists in wasm11,649MITAPI bindingsGUI tezos-smart-rollup-entrypointSetup kernel_entry entrypoint for Tezos Smart Rollup kernels.11,648MITAPI bindingsNo standard library beetmash_netA lightweight Bevy replication library.11,624MIT OR Apache-2.0Embedded developmentGame development hdf5-purePure-Rust HDF5 library: read, write, and edit files in place (WASM-compatible, no C dependencies)11,624MITEncodingFilesystem wasmi_wastUtilities to execute Wast files and directives with Wasmi11,612MIT/Apache-2.0No standard libraryVirtualization quad-wasmnasticsUtilities that do the gymnastics required to make advanced Macroquad work on wasm.11,601MITGame developmentWebAssembly artemis-normalized-cacheA graph-based normalized cache exchange for the artemis crate.11,597MIT OR Apache-2.0AsynchronousCaching fyrox-dylibDynamic library for Fyrox Game Engine11,578MITGame enginesGraphics dharitri-sc-wrewa-swapDharitri Wrapped REWA Smart Contract11,562GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library terrazzo-terminalA simple web-based terminal emulator built on Terrazzo.11,542MITCommand line utilitiesWebAssembly ux-animateBackend and runtime agnostic animation library11,542MPL-2.0GUIMultimedia convert-jsConvert rust wasm from/to js11,541MITWebAssembly tezos-smart-rollup-storageHigher-level transactional account view over Tezos Smart Rollup durable storage.11,509MITDatabase interfacesWebAssembly gantry-protocolProtocol message primitives for the Gantry protocol11,471Apache-2.0Data structuresEncoding some_executorA trait for libraries that abstract over any executor11,456MIT OR Apache-2.0AsynchronousConcurrency iop-keyvault-wasmWebAssembly wrappers for the iop-keyvault crate.11,423LGPL-3.0-or-laterCryptographyCryptography::Cryptocurrencies s2json-deriveThis library supports the S2JSON 1.0 Specification11,423MITEmbedded developmentEncoding wacker-daemonwacker daemon cli11,422Apache-2.0WebAssembly pros-simulatorRun PROS robot code without the need for real VEX V5 hardware.11,410MITDevelopment toolsEmulators zapcode-coreA minimal, secure TypeScript subset interpreter — parse, compile, execute, snapshot11,390MITCompilersWebAssembly wrendA WebGL2 rendering library for Rust/Wasm & JS11,383MIT/Apache-2.0MultimediaRendering tmr-cargoGive me more instruments!11,344MITGUIWebAssembly vino-codecJSON, Messagepack, & Raw serde value encoding/decoding library11,294BSD-3-ClauseWebAssembly bulwark-decisionDecision-making under uncertainty for the Bulwark security engine.11,266Apache-2.0 WITH LLVM-exceptionWebAssembly odra-casper-livenetOdra Casper library for live Casper blockchain interaction.11,263MITWebAssembly leptos_wsLeptos WS is a Websocket for the Leptos framework to support updates coordinated from the Server11,252MITWebAssemblyWeb programming quartz-contract-core-deriveDerive macros for Quartz contracts.11,239Apache-2.0Cryptography::CryptocurrenciesWebAssembly wasmcloud-actor-http-serverHTTP Server Actor Interface for wasmCloud Actors11,225Apache-2.0API bindingsWebAssembly eng-wasmEnigma library for creating Secret Contracts11,166AGPL-3.0WebAssembly bevy_wasm_sharedRun WASM systems in Bevy11,116MIT OR Apache-2.0Game developmentWebAssembly matchbox_socket_nostrPainless WebRTC peer-to-peer full-mesh networking socket over nostr11,112MIT OR Apache-2.0Game developmentNetwork programming smbpndk-modelCommand line tool for creating and managing SmbPndk resources.11,080Apache-2.0Command-line interfaceCommand line utilities class_list_macroA reactive helper that ensures normalized class list strings in frontend frameworks like Leptos.11,065MITDevelopment tools::Build UtilsRust patterns prestProgressive RESTful framework11,059MIT OR Apache-2.0Development toolsWebAssembly wasmer-runtime-core-xWasmer runtime core library11,057MITWebAssembly canic-cliOperator CLI for Canic fleet setup, builds, evidence, catalog, backup, and restore workflows11,049MITWebAssembly bulwark-configConfiguration for the Bulwark security engine.11,043Apache-2.0 WITH LLVM-exceptionWebAssembly embedded-graphics-web-simulatorA web simulator using rust-embedded library with wasm11,032MIT OR Apache-2.0Embedded developmentNo standard library web-sys-main-loopProvides a main loop (or game loop) for web_sys windows10,992Apache-2.0Development toolsGame development open-vector-tileThis library reads/writes The Open Vector Tiles 1.0 Specification10,954MITEmbedded developmentEncoding typescript-definitions-ufo-patchserde support for exporting Typescript definitions10,948MIT/Apache-2.0Data structuresDevelopment tools wasmflow-macrosMacros use by wasmflow libraries10,936Apache-2.0WebAssembly tmr-cargo-macrosGive me more instruments!10,911MITGUIWebAssembly wasefire-schedulerWasefire scheduler10,841Apache-2.0Embedded developmentNo standard library dusk-kelvin-mapBST Map implementation with Microkelvin backend10,837MPL-2.0Data structuresEmbedded development