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.

reconnecting-websocketA wrapper around gloo::net::websocket::futures::WebSocket that reconnects when the socket drops. Uses…5,923MITAsynchronousNetwork programming yew-nav-linkNavigation link component for Yew with automatic active state detection5,923MITGUIWebAssembly icarus-deriveProcedural macros for the Icarus SDK - enables automatic MCP tool metadata generation5,916non-standardDevelopment tools::Procedural macro helpersWebAssembly flowrs-deriveA macro for connecting flowrs Nodes during runtime.5,916Apache-2.0Data structuresWebAssembly uuid-base32hexUUIDs with a base32hex string representation.5,884MPL-2.0Data structuresNo standard library dogecoinGeneral purpose rust library for using and interoperating with Dogecoin.5,872MIT OR Apache-2.0Data structuresEncoding ruukhAn experimental next-gen frontend framework for the Web in Rust.5,865MITWebAssemblyWeb programming trek-rsA web content extraction library that removes clutter from web pages5,859MITText processingWebAssembly rust_wasm_websys_utilsmicro crate web_sys and js_sys functions for my project5,858MITWebAssemblyWeb programming drt-sc-codec-deriveMacro implementations of drt-sc-codec #[derive(NestedEncode, NestedDecode, TopEncode, TopDecode)]5,854GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools warp-contracts-macrowarp_contract macro definition5,847MITAPI bindingsDevelopment tools::FFI reqwest-h3hitdns fork of higher level HTTP client library5,840MIT OR Apache-2.0WebAssemblyWeb programming::HTTP client wrpc-transport-antswRPC NATS.io transport via `ants`5,833Apache-2.0 WITH LLVM-exceptionWebAssembly aggligator-transport-websocket-webAggligator transport: WebSocket for the web targeting WebAssembly5,827Apache-2.0AsynchronousWebAssembly west-sysWebAssembly component test runtime C bindings5,822Apache-2.0 WITH LLVM-exceptionWebAssembly archway-protoRust build of Archway's ProtoBuf definitions5,818Apache-2.0CryptographyCryptography::Cryptocurrencies gl_matrixA Rust implementation of glMatrix5,816MITNo standard libraryWebAssembly wandWeb application UI framework powerered by wasm and canvas 2d5,787GPL-3.0-or-laterVisualizationWebAssembly webruFrequently used javascript functions for Rust and WebAssembly5,770MIT OR Apache-2.0WebAssemblyWeb programming leptos-bevy-canvasEmbed an idiomatic Bevy app inside your Leptos app with ease.5,758MIT OR Apache-2.0GraphicsGUI svelte-storeErgonomic Rust wrapper for using Svelte stores through WASM.5,757MITAPI bindingsWebAssembly pqc_kyber_editA rust implementation of the post-quantum Kyber KEM algorithm, with a fix for pqc_kyber KyberSlash5,757MIT/Apache-2.0AlgorithmsCryptography web-sys-query-derivejQuery-like API for web-sys5,754ISCWebAssemblyWeb programming numbat-wasm-nodeNumbat WebAssembly VM API wrapper5,753GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI witx-docgenCLI tool to generate documentation from a WITX file.5,749MITWebAssembly icarus-canisterICP canister integration with stable memory for persistent MCP servers5,731non-standardDevelopment toolsWebAssembly ts-bindgen-build-supportGenerate a wasm-bindgen interface from typescript definitions. Build-time utilities.5,725MIT OR Apache-2.0Command line utilitiesCompilers web_workerA simple crate implementing web workers to run rayon-styled concurrent work on wasm.5,719MPL-2.0ConcurrencyConfiguration spirvcrossBindings to SPIRV-Cross API5,714MITAPI bindingsCompilers ftl-sdkThin SDK providing MCP protocol types for FTL tool development5,684Apache-2.0WebAssemblyWeb programming fizzyBindings to Fizzy, a fast, deterministic, and pedantic WebAssembly interpreter.5,683Apache-2.0External FFI bindingsWebAssembly smbcloud-networking-projectCommand line tool for deploying NextJS app on the smbCloud platform.5,681Apache-2.0Command-line interfaceCommand line utilities bwasmLoader for wasm binaries5,674MIT OR Apache-2.0WebAssembly drt-sc-codecLightweight binary serializer/deserializer, written especially for Dharitri smart contracts5,654GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools redpanda-transform-sdk-sr-sysRedpanda Schema Registry ABI contract for redpanda-transform-sdk-sr5,652Apache-2.0WebAssembly munumMicro 3D Math Library5,650MITMathematicsNo standard library zinzenAlgorithm for auto-scheduling time-constrained tasks on a timeline5,622non-standardAlgorithmsDate and time dioxus-sortableSortable tables and components for Dioxus5,620LGPL-3.0-or-laterGUIWebAssembly extension_api自定义wasm plugin 扩展api5,590Apache-2.0WebAssembly bevy_retrograde_uiPixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web5,587non-standardGame enginesMultimedia substreams-sink-coreSubstreams Sink core module5,585Apache-2.0WebAssembly drt-scDharitri smart contract API5,581GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools homestar-runtimeHomestar runtime implementation5,563Apache-2.0Development toolsWebAssembly zkp-elliptic-curveA crypto-grade elliptic curve over `primefield`5,561Apache-2.0AlgorithmsCryptography minidiscA library for interacting with NetMD and Hi-MD minidisc devices.5,549MIT OR Apache-2.0Hardware supportMultimedia::Audio just-webrtcJust simple, fast and easy WebRTC peers for both native and wasm5,543MIT OR Apache-2.0Game developmentNetwork programming ruchy-wasmWebAssembly bindings for Ruchy - compile Ruchy to Rust in the browser5,543MIT OR Apache-2.0CompilersWebAssembly radix-leptos-coreCore utilities and hooks for Radix-Leptos components5,542MITGUIWebAssembly pglite-oxideEmbedded Postgres for Rust tests and local apps. No Docker, works with SQLx and any Postgres client.5,541MIT AND Apache-2.0 AND PostgreSQLDatabase implementationsDevelopment tools::Testing outlayerSDK for OutLayer off-chain WASM execution on NEAR5,540MIT OR Apache-2.0API bindingsWebAssembly dominator2Zero-cost ultra-high-performance declarative DOM library using FRP signals5,539MITGUIWebAssembly zkp-hashHash primitive used in `zkp-stark`5,534Apache-2.0AlgorithmsCryptography bevy_retrograde_physicsPhysics utilities for Bevy Retrograde5,526non-standardGame enginesMultimedia rave_engineA secure and efficient JSON Schema validation and Rhai script execution engine5,520MITEmbedded developmentNo standard library smbpndk-networking-projectCommand line tool for creating and managing SmbPndk resources.5,512Apache-2.0Command-line interfaceCommand line utilities beet_rsx_macrosMacros for the beet_rsx crate5,501MIT OR Apache-2.0Embedded developmentGame development numcodecs-wasm-guestExport numcodecs API compressors from wasm components5,494MPL-2.0API bindingsCompression mcinterfaceRust bindings for wasmcraft2 API, allowing you to run Rust code in vanilla Minecraft5,484MITAPI bindingsNo standard library::No dynamic allocation greentic-runnerGreentic runner binaries and re-exported host/new-runner APIs5,482MITCommand line utilitiesNetwork programming denops-rustDenops rust library5,480MIT/Apache-2.0WebAssembly washwasmCloud Shell (wash) - CLI tool and library for wasmCloud development5,474Apache-2.0Command line utilitiesWebAssembly singlestageA UI component library for Leptos based on Basecoat UI and shadcn/ui5,472MITGUIWebAssembly wascc-natsNATS capability provider for the waSCC host runtime5,471Apache-2.0API bindingsWebAssembly leptos-motion-domDOM integration and components for Leptos Motion5,464MIT OR Apache-2.0GUIWebAssembly wast-encoderWAST encoder supporting wasi and wit components5,459MPL-2.0WebAssembly wasmer-runtime-asml-forkWasmer runtime library5,454MITAPI bindingsWebAssembly macbinaryMacBinary and resource fork parser5,451Apache-2.0EncodingNo standard library bevy_matchbox_nostrA Bevy extension for Matchbox WebRtc networking5,449MIT OR Apache-2.0Game developmentNetwork programming sonatina-tripleTarget triple for smart contract5,445Apache-2.0CompilersWebAssembly wadiA device interface for wasi5,441MIT OR Apache-2.0No standard libraryWebAssembly ts-bindgenGenerate a wasm-bindgen interface from typescript definitions5,433MIT OR Apache-2.0Command line utilitiesCompilers wasmcloud-redisRedis capability provider for the wasmCloud WebAssembly actor runtime5,432Apache-2.0API bindingsWebAssembly zuicon-utilUtilities for zu icons5,429Apache-2.0GUIWebAssembly wasmlite-utilsThis crate contains utilities for wasmlite project5,421Apache-2.0Development toolsParser implementations wasi-updateA simple tool to convert a WebAssembly module to a WASI component.5,403Apache-2.0 WITH LLVM-exceptionWebAssemblyWeb programming sycamore-seoulSome extentions for Sycamore library5,386MITGUIWebAssembly near-non-transferable-tokenNEAR smart contracts library.5,385GPL-3.0WebAssembly zkp-logging-allocatorWrapper around the system allocator that logs large allocations5,334Apache-2.0AlgorithmsMemory management wasmcloud-actor-loggingInterface to the logging contract for use by wasmCloud Actors5,318Apache-2.0API bindingsWebAssembly browser_logAdvanced logging and panic handling for WebAssembly applications with browser console integration5,313MITDevelopment toolsWebAssembly wasmcloud-loggingStructured logging capability provider for the wasmCloud host runtime5,298Apache-2.0API bindingsWebAssembly leptos-ws-pro🚀 Production-ready WebSocket library for Leptos with multi-transport support, enterprise security, high performance, and reactive…5,297MITWebAssemblyWeb programming beet_rsxAn Astro inspired templating system built with bevy5,279MIT OR Apache-2.0Embedded developmentGame development redpanda-transform-sdk-srA Schema Registry Client for Redpanda Data Transforms.5,254Apache-2.0WebAssembly wasmer-engine-uncWasmer Engine abstraction5,248MIT OR Apache-2.0 WITH LLVM-exception WebAssembly leptos-motion-gesturesGesture recognition and interaction handling for Leptos Motion5,245MIT OR Apache-2.0GUIWebAssembly leptos-motion-layoutLayout animations and FLIP transitions for Leptos Motion5,245MIT OR Apache-2.0GUIWebAssembly rustimate-assetsEmbedded web assets for rustimate5,243MITWebAssemblyWeb programming wasmflow-invocationSDK for native and WASM Wasmflow components5,237Apache-2.0WebAssembly fetchyAsync HTTPS fetch API built on pasts.5,236Apache-2.0 OR BSL-1.0 OR MITAsynchronousHardware support plyrRust bindings for plyr5,226MIT OR Apache-2.0API bindingsWebAssembly ts-bindgen-rtRuntime dependency for ts-bindgen. Supports wasm-bindgen interfaces autogenerated from typescript definitions5,217MIT OR Apache-2.0Command line utilitiesCompilers dbsdk-cliCommand-line utility to simplify building Rust games for the DreamBox fantasy console5,214MITCommand line utilitiesGame development cgn-cliA command-line tool for optimally compressing chess games in PGN format.5,213MITAlgorithmsCompression icon_setsGenerated icon data5,212MITWebAssembly web3api-wasm-rsWeb3API's Rust-Wasm Runtime5,203MITWebAssembly wadgeWAdge runtime5,203Apache-2.0 WITH LLVM-exceptionWebAssembly wascc-loggingStructured logging capability provider for the waSCC host runtime5,202Apache-2.0API bindingsWebAssembly beet_core_macrosMacros for beet_core5,195MIT OR Apache-2.0Embedded developmentGame development wasmcloud-redisgraphRedisGraph implementation of the wasmCloud Graph Database capability provider contract5,194Apache-2.0API bindingsDatabase interfaces warp-contractsWarp WASM contract utils for rust contracts5,193MITAPI bindingsDevelopment tools::FFI canic-dsl-macrosCanic — a canister orchestration and management toolkit for the Internet Computer5,193MITWebAssembly depit-cliWIT dependency manager5,192MIT OR Apache-2.0WebAssembly xrpl-hooksXRPL Hooks API5,186MITCryptography::CryptocurrenciesNo standard library extension_httpwasm host使用,使用的ureq5,185Apache-2.0WebAssembly yew-infinite-forA list component that scrolls infinitely for Yew..5,174MIT OR Apache-2.0WebAssembly webassembly-test-runnerSample runner for webassembly-test crate5,159MIT OR Apache-2.0Development tools::TestingWebAssembly web-eventWeb event wrappers5,159MPL-2.0WebAssemblyWeb programming glory-cliBuild tool for Glory.5,147MITDevelopment toolsWebAssembly written-numbersConvert numbers (1337) to words (one thousand three hundred thirty-seven).5,142MITInternationalization (i18n)Mathematics vino-providerSDK for native and WASM Vino components5,140BSD-3-ClauseWebAssembly fce-timestamp-macroDefinition of the `#[build_timestamp]` macro5,135Apache-2.0API bindingsWebAssembly tauri-wasmThe tauri framework library for pure rust frontend5,129MITAPI bindingsAsynchronous wascap-codecEncoding and decoding primitives for the wascap WebAssembly libraries5,116Apache-2.0Data structuresEncoding wasm-mt-poolA thread pool library based on wasm-mt5,114MIT/Apache-2.0WebAssembly beet-cliTools for building and deploying beet apps5,113MIT OR Apache-2.0Embedded developmentGame development land-migrationDatabase migration for Runtime Land5,070Apache-2.0WebAssembly mugltfMinimal glTF 2.0 asset loader for Rust5,065MITGraphicsParsing tools wasmlite-llvmThis crate creates LLVM module and AOT/JIT facilities5,062Apache-2.0Development toolsParser implementations VigilantLampMulti-target game engine / graphics library5,059MIT OR Apache-2.0Game developmentGame engines radix-leptosAccessible, unstyled UI primitives for Leptos5,058MITGUIWebAssembly web-rpc-macroBi-directional RPC for the Web5,056MITWebAssemblyWeb programming ianaio-utilsConvenience crate for common `web_sys` features5,052non-standardAPI bindingsWebAssembly allfeat-music-genresFlat genre enum for the Allfeat blockchain with frontend-backend compatibility5,048GPL-3.0-or-laterData structuresEncoding wazzupVery opinionated Rust WASM project builder5,046AGPL-3.0-onlyCommand line utilitiesDevelopment tools leptos-motionA comprehensive animation library for Leptos with Motion-inspired API5,044MIT OR Apache-2.0GUIWebAssembly rapier3d-stlDeprecated. Use rapier3d-meshloader instead.5,038Apache-2.0Game developmentMathematics wasmer-clif-backend-asml-forkWasmer runtime Cranelift compiler backend5,035MITWebAssembly wasmcloud-actor-messagingMessaging wasmCloud Actor Interface5,021Apache-2.0API bindingsWebAssembly jsonpath_lib2An updated fork of jsonpath_lib. The original crate has not been updated since 2021 Jun 03. It is JsonPath engine written in…5,017MITAPI bindingsParser implementations wal-rsxA framework for creating client-side single-page apps using Rust.5,014MIT OR Apache-2.0GUIWebAssembly snarkvm-debugA decentralized virtual machine, added some debug information to trace sign and sync5,009Apache-2.0CompilersCryptography uievents-codeConstants for the `KeyboardEvent.code` property.5,003MIT OR Apache-2.0WebAssemblyWeb programming muglMinimalistic Low-level WebGL 2.0 / WebGPU 3D graphics abstraction layer for Rust and WebAssembly4,994MITGraphicsNo standard library radix-leptos-primitivesPrimitive components for Radix-Leptos4,985MITGUIWebAssembly icarusBuild MCP (Model Context Protocol) servers that run as Internet Computer canisters4,968non-standardDevelopment toolsWebAssembly layered-nlpHighly-flexible data-oriented NLP framework4,962MIT OR Apache-2.0Parsing toolsText editors perseus-rocketAn integration that makes the Perseus framework easy to use with Rocket.4,960MITAsynchronousDevelopment tools zuicon-antWrapper of ant design icons for yew framework4,959LGPL-3.0GUIWebAssembly ftl-sdk-rsCore library for FTL tools - lightweight MCP server for WebAssembly4,946Apache-2.0Development toolsWebAssembly klever-sc-wasm-adapterKlever WebAssembly VM API wrapper4,943GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI waaaWebAssembly, Abstracted Away4,940MIT OR Apache-2.0API bindingsAsynchronous act-typesShared types and CBOR utilities for the ACT (Agent Component Tools) protocol4,940MIT OR Apache-2.0Development toolsEncoding nonce-extensionDerive-Key-AES and Double-Nonce-Derive-Key-AES nonce extension mechanisms (DNDK-GCM)4,932ISCCryptographyNo standard library tea-wasm-client-actor-utilsThe TEA SDK4,918non-standardCryptography::CryptocurrenciesDevelopment tools war3parser-cliA extractor and parser for Warcraft 3 map files4,907MITCommand line utilitiesWebAssembly wasm-workersA library for running WebAssembly in web workers4,881MITConcurrencyWebAssembly web-rpcBi-directional RPC for the Web4,867MITWebAssemblyWeb programming beet_routerECS router and server utilities4,862MIT OR Apache-2.0Embedded developmentGame development sonatina-irIntermediate representation for sonatina code generator4,857Apache-2.0CompilersWebAssembly war3parser-wasmA extractor and parser for Warcraft 3 map files4,851MITCommand line utilitiesWebAssembly zkp-merkle-treeMerkle tree based vector commitment4,847Apache-2.0AlgorithmsCryptography bevy_retrogradePixel-Perfect, 2D Renderer and plugins for Bevy that Seamlessly Targets Desktop and Web4,847non-standardGame enginesMultimedia deli-deriveProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,839MIT/Apache-2.0AsynchronousDatabase interfaces localforage-stdwebstdweb-based bindings for localForage4,835Apache-2.0API bindingsWebAssembly we-deriveA macro that transforms html to rust code4,813MIT OR Apache-2.0GUIWebAssembly oxyde-cloud-cliCLI for the Oxyde Cloud4,800MITGUIWebAssembly land-coreThe CLI for the Runtime Land4,780Apache-2.0WebAssembly wasm-domThe helpers for manipulate DOM within WebAssembly4,769MIT OR Apache-2.0WebAssemblyWeb programming ethers-signers-browser-frontendA frontend for `ethers-signers-browser` to give access to browser wallets4,765MPL-2.0Cryptography::CryptocurrenciesWebAssembly create-tailyew-appCLI to scaffold a new Tailyew Yew+Tailwind project4,755MITCommand line utilitiesWebAssembly wapc-poolA multithreaded pool of waPC hosts4,751Apache-2.0API bindingsWebAssembly material-dioxusDioxus wrapper for Material Web Components4,729Apache-2.0API bindingsGUI air-log-targetsDefinition of global consts used for logging4,711Apache-2.0WebAssembly wrpc-wasmtime-cliwRPC Wasmtime CLI4,699Apache-2.0 WITH LLVM-exceptionWebAssembly wacker-apiwacker API4,697Apache-2.0WebAssembly chcA simple, fast, and secure HTTP client.4,693Apache-2.0GUIWebAssembly wasmflow-boundarySDK for native and WASM Wasmflow components4,690Apache-2.0WebAssembly lunatic-envelopA simple library providing a few helper functions for offloading large binary blobs onto another process, reducing overhead on…4,650MITWebAssembly zkp-elliptic-curve-cryptoPedersen commitments and digital signatures4,649Apache-2.0AlgorithmsCryptography leptos-motion-scrollScroll-triggered animations and parallax effects for Leptos Motion4,625MIT OR Apache-2.0GUIWebAssembly synth-coreCore types, error handling, and backend trait for the Synth compiler4,624Apache-2.0CompilersEmbedded development videocall-codecsCross-platform video codec library with VP8/VP9 support for native and WebAssembly environments4,623MIT OR Apache-2.0Multimedia::VideoWebAssembly bones_scriptingOfficial scripting integration with bones_framework.4,622MIT OR Apache-2.0Data structuresGame development yewdux-utilsErgonomic state management for Yew applications4,615MIT OR Apache-2.0Rust patternsWebAssembly futuresdr-remoteRemote interaction library for FutureSDR.4,603Apache-2.0AsynchronousConcurrency yew-and-bulma-macrosProcedural macros used by Yew and Bulma4,599MIT OR Apache-2.0GUIWebAssembly savoryCore library for building user interface4,587MIT OR Apache-2.0GUIWebAssembly send-to-kindleA command-line utility and library for sending files to your kindle app or device by (ab)using the www.amazon.com/sendtokindle…4,577Apache-2.0Command line utilitiesWebAssembly xpx-supercontracts-sdkProximaX Supercontracts Rust SDK4,564Apache-2.0CryptographyDevelopment tools nanoid-wasmNanoId for wasm4,564MITData structuresWebAssembly greenwasm-executionAn implementation of the execution section from the Webassembly spec.4,539MIT/Apache-2.0EmulatorsWebAssembly chromimicAn easy and powerful Rust HTTP Client (Impersonate Chrome/OkHttp)4,537MIT OR Apache-2.0WebAssemblyWeb programming::HTTP client wasccgraph-commonCommon graph database support for waSCC actors and capability providers4,527Apache-2.0API bindingsWebAssembly mogwai-hydratorView hydration for the mogwai library4,501MITGUIWebAssembly nami-coreA powerful, lightweight reactive framework.4,500MITData structuresEmbedded development link-calculatorA Rust WebAssembly calculator with grammar-based expression parsing using links-notation4,498UnlicenseMathematicsParsing tools dioxus-browser-extension-builderA browser extension builder for dioxus4,497MITDevelopment toolsWebAssembly wiggle-runtimeRuntime components of wiggle code generator4,496Apache-2.0 WITH LLVM-exceptionWebAssembly wasmcloud-provider-messaging-natsA capability provider that satisfies the 'wasmcloud:messaging' contract using NATS as a backend.4,486Apache-2.0WebAssembly dioxus-chessboardA chessboard component for Dioxus4,472MIT OR Apache-2.0GUIWebAssembly dioxus-bootstrap-cssBootstrap 5.3 components for Dioxus — type-safe RSX wrappers powered by Bootstrap CSS4,465Apache-2.0GUIWebAssembly dodrio-js-apiAn API for implementing Dodrio rendering components with JavaScript4,445MPL-2.0WebAssemblyWeb programming susy-wasmWebAssembly binary format serialization/deserialization/interpreter4,442MIT/Apache-2.0Parser implementationsWebAssembly ianaio-consoleConvenience crate for working with browser's console4,438non-standardAPI bindingsDevelopment tools::Profiling wascc-s3AWS S3 capability provider for the waSCC wasm host runtime4,431Apache-2.0API bindingsWebAssembly rust_nativeA modern, cross-platform UI framework for building native applications4,422MITAPI bindingsGraphics scene-viewerA gltf scene viewer based on the rend3 3D rendering engine.4,411MIT OR Apache-2.0 OR ZlibGame developmentGraphics beetmash-cliCLI tools for managing Beetmash projects.4,410MIT OR Apache-2.0Embedded developmentGame development lignin-domA DOM differ for lignin. Aside from diffing lignin Nodes to adjust HTML elements, it's also possible to construct Node trees from…4,407MIT OR Apache-2.0WebAssemblyWeb programming