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.
psp34-fullMinimal implementation of PSP34 token standard in pure ink!1,602Apache-2.0
mavryk-smart-rollup-storageHigher-level transactional account view over Mavryk Smart Rollup durable storage.1,601MIT
xlsx-handlebarsA Rust library for processing XLSX files with Handlebars templates, supporting WASM, Node.js, Deno, and browsers1,601MIT
atp-chain-registryChain registry for ATP (Account Transfer Protocol) to manage blockchain configurations and metadata.1,598MIT
fast_reqwesthigher level HTTP client library1,597MIT OR Apache-2.0
christmas-treeСhristmas Еree1,597MPL-2.0
arcjet-gravityGravity is a host generator for WebAssembly Components. It currently targets Wazero, a zero dependency WebAssembly runtime for Go.1,597Apache-2.0
atp-chain-utilsChain utilities for ATP(Account Transfer Protocol)1,594MIT
edomAn immediate mode web frontend library similar to EGUI1,587MIT OR Apache-2.0
yew-transition-groupSimple, lightweight components to control the transitions of your components, based on react-transition-group1,585MIT OR Apache-2.0
lox-wasmWASM bindings for lox1,584MIT
stillA static site generator built in Rust with a focus on quick development time, approachable documentation, and SPEED.1,583MIT
trusteeA general-purpose agent that can morph into different specialized agents using WASM lifecycle plugins1,581MIT OR Apache-2.0
cyberdeck-client-web-sysCreate RtcPeerConnections and RtcDataChannels without leaving WASM (intended for use with cyberdeck's signalling server)1,580MIT OR Apache-2.0
canic-subnet-catalogPure cached IC subnet catalog model and resolver for Canic host tools1,579MIT
elvwasmContains and collects the bitcode extension API for the Eluvio content fabric1,577Apache-2.0
m3rsA design system for wasm apps based on rust and material design 31,574LGPL-3.0-or-later
wasmer-runtime-l1xWasmer runtime library1,572MIT
near-fixed-bit-treeNEAR smart contracts library.1,571GPL-3.0
web-assemblylibrary for working with wasm1,567MIT
stunt-macroBuilt-in macros for stunt1,566MIT OR Apache-2.0
swatSimple WebAssembly Transpiler1,565MIT
worldmasterWorldMaster client plugin Rust API base1,563GPL-3.0-or-later
geoarrow-wasmEfficient, vectorized geospatial operations in WebAssembly.1,561MIT
korvinFrontend web framework that focuses on MVC separation1,559MIT
unafU.N.A.F.; [U]SAGI.[N]ETWORK [A]pplication [F]ramework1,557MIT
realm-web-rsImplementation of the realm-web npm package in rust.1,557GPL-3.0-only
fracterFragment hash based router, for Sycamore1,556MIT
firebase-jsHigh level interop with `npm`s `firebase@9` package for `wasm32-unknown-unknown` web targets.1,555MIT
tea-console-actor-codecThe TEA SDK1,553non-standard
polished-cssCraft polished CSS in Rust following CSSWG standards. Achieve type-safety, modularity, atomicity, and ergonomic styling for…1,553non-standard
wasm-smtpEnvironment-independent SMTP client core for WASM and other constrained runtimes.1,553Apache-2.0
smarthub-sdkRust library for writing NEAR smart contracts.1,552MIT OR Apache-2.0
monaco-editor-textmate-webA helper to register TextMate grammars with the Monaco Code Editor in Rust1,551MIT
wgpu-3dgs-coreA 3D Gaussian splatting library written in Rust using wgpu.1,551MIT OR Apache-2.0
uniform-nested-coords-plottersUniform-category version of plotters' NestedRange coordinate system1,550GPL-3.0-or-later
skribble_colorconvert between different supported css color formats using the palette crate1,547Unlicense
leptos_ariaAccessible components for the leptos framework1,546Unlicense
gparity-wasmWebAssembly low-level format library1,545MIT/Apache-2.0
unaf-cliU.N.A.F.; [U]SAGI.[N]ETWORK [A]pplication [F]ramework :: [Cli]ent module1,544MIT
wasm-bridge-jcoStandalone fork of the `js-component-bindgen` crate in jco1,543Apache-2.0 WITH LLVM-exception
sycamore-dndA drag and drop library for sycamore1,542MIT
mdbook-wavedrom-rsA MdBook preprocessor for WaveDrom Digital Timing Diagrams1,542MPL-2.0
leptoskitAccessible components for the leptos framework1,541Unlicense
leptos_virtual_scrollerA virtual scroller for Leptos to efficiently render large lists.1,541MIT
wasm_mouseHandling mouse events in Rust using `web_sys`.1,541MIT OR Apache-2.0
cosmwasm-contract-migratable-stdA collection of standardized messages, state structs, and helper functions a contract can use to implement contract migration.1,538non-standard
wasmcloud-provider-wit-bindgenMacro for performing bindgen while building wasmCloud capability providers written in Rust1,530Apache-2.0
partiql-playgroundPartiQL Playground1,529Apache-2.0
pythagore-wasmWebAssembly pythagore bindings1,528non-standard
near_plonk_verifierPlonk proof verifier implementation for Near Protocol smart Contracts1,528MIT
vitreeVirtualized tree UI component written in Rust1,526MIT
flowrs-wasmA WASM API for the flowrs library.1,523Apache-2.0
awsm_webglCore WebGL capabilities for the awsm WebGL rendering suite1,521MIT
tea-replica-actor-codecThe TEA SDK1,519non-standard
fumola_proc_macroProcedural macros for compile-time Fumola expressions in Rust.1,518Apache-2.0
test_ryle_hello_crates2A test project to verify publishing works with updates and more!1,518MIT
pan-coreA toolkit to create floating elements1,518Apache-2.0
diesel-wasm-sqliteSQLite WebAssembly backend for Diesel1,517MIT
candid-genCLI tool that automates the generation of Candid interface files from Rust canisters for Internet Computer (IC) projects.1,517non-standard
leptos-infinityAn optimization library for large list of dom elements1,514MIT
beet_router_parserTools for building reactive structures1,514MIT OR Apache-2.0
fermsForm input and validation using Yew hooks1,512MIT
laser-wireLaserData wire contract: managed command codes, CBOR envelopes including the Agent Data Exchange Protocol (AGDX) agent envelope,…1,512Apache-2.0
wasm2spirvCompile your WebAssembly programs into SPIR-V shaders1,511MIT
tea-layer1-actor-codecThe TEA SDK1,508non-standard
skycraneSkycrane automates infrastructure1,508Apache-2.0
elizaosCore runtime and types for elizaOS - Rust implementation1,507MIT
near-contract-standards-icebearNEAR smart contracts standard library with NFT minting without refund.1,506MIT OR Apache-2.0
meta-cliFree and open ecosystem for API composition.1,505non-standard
firebase-typesImplementation agnostic types of firebase for use in rust1,505MIT
nightfly-twitchax-patchhigher level HTTP client library for the lunatic runtime1,502MIT/Apache-2.0
mc_map2pngThis Rust application transforms Minecraft map data from NBT format into a visual PNG image. Additionally, a WebAssembly module…1,498MIT
ruchy-notebookInteractive notebook runtime for Ruchy programming language1,498MIT OR Apache-2.0
tea-keyvalue-actor-codecThe TEA SDK1,494non-standard
gear-core-backend-codegenCode generation library for gear-core-backend1,494GPL-3.0
tea-http-actor-codecThe TEA SDK1,493non-standard
geometric-langlandsA comprehensive computational framework for the Geometric Langlands Conjecture with neural-symbolic integration, CLI tools, WASM…1,493MIT
tea-tokenstate-actor-codecThe TEA SDK1,492non-standard
tea-persist-actor-codecThe TEA SDK1,490non-standard
tea-replica-service-actor-codecThe TEA SDK1,490non-standard
omnia-wasi-jsondbWASI JSON document store interface for the Omnia runtime1,487MIT OR Apache-2.0
omnia-wasi-httpWASI HTTP interface implementation for the Omnia runtime1,487MIT OR Apache-2.0
lib-q-coreCore types and traits for lib-Q post-quantum cryptography library1,485Apache-2.0
tea-layer1-service-actor-codecThe TEA SDK1,484non-standard
jugar-probar-deriveProc-macro crate for Probar type-safe ECS selectors (Poka-Yoke)1,484MIT OR Apache-2.0
waclayRuntime-agnostic WebAssembly Component Model implementation1,483Apache-2.0
wasm-gpuRuns WASM on the GPU, seamlessly1,482MIT
tea-env-actor-codecThe TEA SDK1,480non-standard
tea-adapter-actor-codecThe TEA SDK1,478non-standard
john-de-silencioPersonal website of Nicholas R. Smith (@johnDeSilencio)1,477MIT
tea-ipfs-relay-actor-codecThe TEA SDK1,474non-standard
tana-validationShared validation logic for Tana smart contracts with WASM support1,473MIT OR Apache-2.0
html-elementModular, type-safe, ergonomic, WHATWG complaint usage of HTML elements.1,471non-standard
snarkvm-ledger-narwhal-batch-header-debugA batch header for a Narwhal-style memory pool in a decentralized virtual machine1,468Apache-2.0
tea-orbitdb-actor-codecThe TEA SDK1,465non-standard
tea-state-receiver-codecThe TEA SDK1,460non-standard
tea-tokenstate-service-actor-codecThe TEA SDK1,452non-standard
tea-libp2p-actor-codecThe TEA SDK1,451non-standard
tokenomicA Bitcoin lib for interacting with tokens1,451MIT
dioxus-utilGeneral utilities for Dioxus apps.1,448MIT OR Apache-2.0
tea-crypto-actor-codecThe TEA SDK1,446non-standard
wasm-sandboxA secure WebAssembly sandbox with dead-simple ease of use, progressive complexity APIs, and comprehensive safety controls1,446MIT
wasmer-runtime-uncWasmer runtime library1,444MIT
tea-ra-actor-codecThe TEA SDK1,438non-standard
sakuhiki-coreIndexing overlay for any key-value store1,435MIT OR Apache-2.0
tea-actorx2-workerThe TEA SDK1,433non-standard
tea-billing-actor-codecThe TEA SDK1,433non-standard
flow-rs-coreCore data structures and algorithms for Flow-RS1,429MIT OR Apache-2.0
wasmer-runtime-core-unc1Wasmer runtime core library1,425MIT
template-compilerA compiler from a simple template language to Wasm components1,423MIT OR Apache-2.0
ianaio-primeThis page demonstrates how to calculate prime in a web worker1,416non-standard
wasmer-runtime-unc1Wasmer runtime library1,412MIT
draco-corePure Rust core encoder and decoder for Draco geometry compression1,409Apache-2.0
bedquilt-ioSystem interface for the Bedquilt interactive fiction platform1,408Apache-2.0 WITH LLVM-exception
sqlite-wasm-libcmaking it possible to link external custom libc1,402MIT
greentic-runner-devGreentic runner binaries and re-exported host/new-runner APIs1,398MIT
omnia-wasi-configWASI config interface implementation for the Omnia runtime1,395MIT OR Apache-2.0
clickhouse-wasm-udf-macrosProcedural macros for clickhouse-wasm-udf1,394Apache-2.0
redact-coreCore PII detection and anonymization engine - Presidio replacement1,391Apache-2.0
hypen-engineA Rust implementation of the Hypen engine1,387MIT
canic-ic-registryLive IC NNS registry adapter for Canic host tools1,386MIT
tairitsuCore WASM Component Model runtime — Container, Registry, WIT binding, RON/Binary interop1,382MIT
kamu-loggingSmall helper crate to configure structured logging for IMMER's services using the tracing ecosystem.1,372MIT OR Apache-2.0
async_fileAn executor-agnostic async file IO library1,370MIT OR Apache-2.0
dioxus-notificationSend notifications from your Dioxus apps.1,370MIT OR Apache-2.0
stuntA declarative web framework for Rust/Wasm1,369MIT OR Apache-2.0
dominator-testingHelpers for testing dominator UIs with wasm-bindgen-test1,365MIT
dioxus-geolocationGeolocation utilities and hooks for Dioxus.1,361MIT OR Apache-2.0
omnia-wasi-websocketWASI WebSocket interface for the Omnia runtime1,359MIT OR Apache-2.0
clotAn opinionated mini argument parsing library that doesn't use macros1,358Apache-2.0 OR BSL-1.0 OR MIT
weplThe WebAssembly Component repl.1,355Apache-2.0 WITH LLVM-exception
ianaio-clockClock crate used as an ianaio dependency located inside example directory path1,351non-standard
autputLog Rust prints and panics to Luau for easy debugging.1,350MIT
xjp-oidcOIDC/OAuth2 SDK for Rust - Server and WASM support1,348MIT OR Apache-2.0
event_handlersA unified library for handling events.1,348MIT OR Apache-2.0
stunt-routerPowerful router for stunt1,341MIT OR Apache-2.0
ianaio-history-wasiThis is a simple example showcasing the IanaIO History on WASI1,340non-standard
ic-atpATP(Account Transfer Protocol) implementation for Internet Computer1,338MIT
smbcloud-networking-accountCommand line tool for deploying NextJS app on the smbCloud platform.1,338Apache-2.0
dioxus-windowWindow utilities and hooks for Dioxus.1,336MIT OR Apache-2.0
leptos-use-bhCollection of essential Leptos utilities inspired by React-Use / VueUse / SolidJS-USE1,335MIT OR Apache-2.0
dioxus-syncSynchronization primitives for your Dioxus app.1,335MIT OR Apache-2.0
gtag-rsA rustic wrapper around Google's gtag.js framework.1,326MIT/Apache-2.0
act-sdk-macrosProc macros for the ACT SDK (#[act_component], #[act_tool])1,321MIT OR Apache-2.0
clickhouse-wasm-udfSDK for writing ClickHouse WASM UDFs in Rust1,319Apache-2.0
wx_mini_api微信小程序api wasm接口1,317MIT
casial-wasmWASM bindings for universal consciousness-aware context coordination in web browsers and JavaScript environments1,312non-standard
micro_coreCore no_std Semantic Cartan Matrix implementation for rUv-FANN1,306Apache-2.0 OR MIT
cowprotocolRust SDK for CoW Protocol: orderbook client, EIP-712 order types, signing, and composable-order primitives.1,300GPL-3.0-or-later
cvizA CLI tool to visualize WebAssembly component composition structure.1,300Apache-2.0 WITH LLVM-exception
svg2png-wasm-rsA WASM-powered library to convert SVG markup into PNG images1,296MIT OR Apache-2.0
numcodecs-wasm-hostImport numcodecs-API-like compressors from wasm components1,286MPL-2.0
unicode-shaperShape unicode text so that renderers like WebGL and WebGPU can properly display the glyphs.1,286MIT
lingua_luauSend complex data between Rust and Roblox Luau via Wasynth using JSON.1,284MIT
ethers-signers-browser-typesTypes used by `ethers-signers-browser`, used for sharing between crates1,283MPL-2.0
flow-rs-rendererRendering abstractions and implementations for Flow-RS1,283MIT OR Apache-2.0
rapier3d-lijay3-dimensional physics engine in Rust.1,282Apache-2.0
aprender-dbGPU-first embedded analytics database with SIMD fallback and SQL query interface1,270MIT
numbat-wasm-module-bonding-curveNumbat Webassembly smart contract module that allows an address to sell tokens through a contract by defining a bonding curve…1,264GPL-3.0-only
numbat-wasm-module-governanceNumbat WebAssembly smart contract module that provides governance features1,262GPL-3.0-only
contextual-identitiesThis crate provides wrappers around contextualIdentities Web API1,260MIT OR Apache-2.0
cc-lb-plugin-wireWire types and schema versioning contract for cc-lb wasm plugin authors.1,257Apache-2.0
mavryk-smart-rollupSDK for Mavryk Smart Rollup kernel development.1,252MIT
numcodecs-wasm-host-reproducibleImport numcodecs API reproducible compressors from wasm components1,251MPL-2.0
numbat-wasm-module-dcdtNumbat WebAssembly smart contract module for using a single DCDT1,244GPL-3.0-only
crdb-postgresConcurrently Replicated DataBase1,243AGPL-3.0-or-later
matomo-loggerGlobal logger that forwards Rust log records to console and Matomo (_paq) with browser/worker support1,242MIT OR Apache-2.0
color_utilitiesColor utilites for material 31,242LGPL-3.0-or-later OR Apache-2.0
polybladeMake shapes dance.1,238non-standard
extension_hostwasm host1,236Apache-2.0
theater-clientClient library for Theater actor system1,234Apache-2.0
open-modulesPayments tokens management contract module. This module is used to add/remove tokens that are accepted as payment for the…1,231GPL-3.0-only
hikari-paletteReady-to-use palette system: themed palettes plus opt-in color collections, with a small Color core1,227non-standard
wasm_hex_dumpA CLI tool to convert Wasm files to hexadecimal dumps for libSQL UDFs.1,221AGPL-3.0-or-later
omnia-guest-macroProcedural macros for Omnia WASI guest code generation1,221MIT OR Apache-2.0
hearsayA message broker and client for topic-based pub/sub messaging over TCP, built on tokio, with broker bridging, websockets, process…1,221MIT OR Apache-2.0
omnia-sdkSDK for building WASI component guests with Omnia runtime support1,219MIT OR Apache-2.0
fuzzy-string-distanceFuzzy string distance comparisons1,218MIT OR Apache-2.0
lunes-axolotlLibrary for communication with nodes in mainnet or testnet of the lunes-blockchain network Allows the automation of sending…1,218Apache-2.0
svg-domA lightweight Rust/WebAssembly library for creating and mutating live SVG content directly in the browser DOM1,209MIT
kimi-fann-coreOptimized micro-expert neural architecture for Kimi-K2 WASM conversion with 5-10x performance improvements1,202MIT OR Apache-2.0
stunt-router-macroMacros for the stunt router1,195MIT OR Apache-2.0
demiurgeDemiurge - An all-round builder for accessible, sustainable and secure web services1,194non-standard
code-mesh-coreHigh-performance, WASM-powered distributed swarm intelligence core library for concurrent code execution and neural mesh computing1,191MIT
monedero-jup-agjupiter client wrapper with wasm support1,186MIT
wasm-bindgen-buildBuild script for wasm-bindgen, for use in NPM packages1,180MIT OR Apache-2.0
wit-bindgen-wrpc-cliWebAssembly component-native RPC framework based on WIT1,178Apache-2.0 WITH LLVM-exception
prisma_authA simple authentication crate supporting both Rocket backend API and Yew frontend authentication components1,178non-standard
lust-rsA WIP Lua-like scripting language implemented in Rust, designed for embedding and rapid scripting with a strong type system, with…1,178non-standard
leptos-storeEnterprise-grade, type-enforced state management for Leptos1,175Apache-2.0
leptos_drag_reorderLeptos hook for draggable panels which can be rearranged.1,173MIT OR Apache-2.0
frenezulo_betatemporary crate to test with shuttle.rs1,172MIT
radicle-ed25519-compactFork of the `ed25519-compact` crate for Radicle1,171MIT
weberaweb apps1,171MIT OR Apache-2.0
bevyhub_apiThe bevyhub scene cache api.1,163MIT OR Apache-2.0
throw_panic_hook💥 Panic hook for Rust WASM that throws an error1,161MIT
act-sdkRust SDK for building ACT (Agent Component Tools) WebAssembly components1,161MIT OR Apache-2.0
yew-patternfly-v3PatternFly v3 components for Yew1,141Apache-2.0
openai-oxideIdiomatic Rust client for the OpenAI API — 1:1 parity with the official Python SDK1,138MIT