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_utils_macrosMacros used in bones_utils.7,849MIT OR Apache-2.0Data structuresGame development defyReplacement for the yew::html! macro with more Rust-idiomatic, editor-friendly syntax.7,847Apache-2.0Value formattingWebAssembly pbf-deriveMininmal protobuffer module; Build your own glue.7,837MITEmbedded developmentEncoding wasmcloud-s3AWS S3 capability provider for the wasmCloud wasm host runtime7,808Apache-2.0API bindingsWebAssembly bulwark-cliBulwark is a fast, modern, open-source web application security engine.7,800Apache-2.0 WITH LLVM-exceptionWebAssembly rend3-routineCustomizable Render Routines for the rend3 rendering library.7,782MIT OR Apache-2.0 OR ZlibGame developmentGraphics namiA powerful, lightweight reactive framework.7,780MITData structuresEmbedded development hc-wasmerHigh-performance WebAssembly runtime7,774MITWebAssembly jsonpath_lib-flIt is JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo:…7,766MITAPI bindingsParser implementations typescript-wasm-bindgen-codegenParse typescript file and generates wasm-bindgen javascript import on the fly7,758MITWebAssemblyWeb programming gxi_web_bindsweb bindings for the gxi-rs project7,752MITGUIWebAssembly notedown-wasiCross-language notedown sharing of intermediate representations7,729MPL-2.0CompilersText processing firefly-typesParser and serializer for the Firefly Zero metadata file format7,717MITEncodingGame development wasi-sol🔒 A Solana Wallet adapter for WASM frameworks.7,699MITCryptographyWebAssembly modxA way to handle states with structs in Dioxus inspired by mobx7,674LGPL-3.0-or-laterAPI bindingsGUI telegram-webapp-sdkTelegram WebApp SDK for Rust7,666MITWebAssemblyWeb programming yew-scroll-areaCustom scroll area component for yew7,654MIT OR Apache-2.0GUIWebAssembly wasmcloud-example-runnerRunner interface7,649Apache-2.0API bindingsWebAssembly klever-sc-codecLightweight binary serializer/deserializer, written especially for Klever smart contracts7,649GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools wasm_plugin_guestA low-ish level tool for easily writing WASM based plugins7,645MITGame developmentWebAssembly supabase-lib-rsA comprehensive, production-ready Rust client library for Supabase with full cross-platform support (native + WASM)7,639MITAPI bindingsAuthentication wasmcloud-natsNATS capability provider for the wasmCloud host runtime7,633Apache-2.0API bindingsWebAssembly sparkl2d3-dimensional physics engine in Rust.7,588Apache-2.0Game developmentMathematics hashiWASM utilities7,582MITExternal FFI bindingsWebAssembly seed-datepickerCustomizable datepicker component for the Seed framework7,579Apache-2.0GUIWebAssembly mallocA malloc implementation for a web assembly7,579MIT OR Apache-2.0No standard libraryWebAssembly cw-migratable-contract-stdA collection of standardized messages, state structs, and helper functions a contract can use to implement contract migration.7,572non-standardCryptography::CryptocurrenciesWebAssembly bones_schema_macrosMacros for the bones_schema crate.7,570MIT OR Apache-2.0Data structuresGame development numbat-codecLightweight binary serializer/deserializer, written especially for Numbat smart contracts7,554GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools bulwark-wasm-sdkThe WebAssembly SDK for the Bulwark security engine.7,526Apache-2.0 WITH LLVM-exceptionWebAssembly plugyplugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM7,521MIT OR Apache-2.0WebAssembly ftl-cliCLI wrapper for Spin to build and deploy MCP tools using ftl-mcp framework7,517Apache-2.0Command line utilitiesDevelopment tools reviewA React-inspired framework for making client-side single-page apps7,515MITGUIWebAssembly wasmcloud-examples-paymentsSample interface for a payments capability provider7,506Apache-2.0API bindingsWebAssembly smbcloud-networkingCommand line tool for deploying NextJS app on the smbCloud platform.7,479Apache-2.0Command-line interfaceCommand line utilities g3Neat library for computer graphics based on geometric algebra7,476ISCGraphicsMathematics waaaaWebAssembly, Abstracted Away7,475MIT OR Apache-2.0API bindingsAsynchronous sparkl2d-core3-dimensional physics engine in Rust.7,475Apache-2.0Game developmentMathematics wasm4-sysRaw WASM-4 bindings for Rust, used internally wasm4-rs7,473MITExternal FFI bindingsWebAssembly lunatic-cached-processCached process lookups with lunatic.7,472Apache-2.0/MITMemory managementWebAssembly elrond-sc-price-aggregatorElrond Price aggregator Smart Contract7,428GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library spintaServer-sent events client that works natively and on the web (WASM)7,425MIT OR Apache-2.0WebAssemblyWeb programming near-contract-standards-sbtNEAR smart contracts standard library.7,414MIT OR Apache-2.0WebAssembly nam-wasm-instrument(Namada fork) Instrument and transform wasm modules.7,411MIT OR Apache-2.0No standard libraryWebAssembly dioxus_storageLocal and persistent storage utilities for Dioxus.7,408MIT OR Apache-2.0GUIWebAssembly perimeterx-fastly-enforcerPerimeterX Fastly Compute@Edge Rust Enforcer7,395MITNetwork programmingWebAssembly hypetriggerPerform efficient per-frame operations on streaming video7,385MITComputer visionMultimedia elrond-sc-wegld-swapElrond Price aggregator Smart Contract7,356GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library yew-chartA library of components that can be assembled to form a chart.7,345Apache-2.0WebAssembly aprender-vizSIMD/GPU/WASM-accelerated visualization library for data science and ML7,342MIT OR Apache-2.0GraphicsScience witnextwitx parser for the witx-codegen webassembly code generator7,315Apache-2.0WebAssembly wasm_extraExtra utilities for WASM.7,284MIT OR Apache-2.0WebAssemblyWeb programming wasm-bridge-cliCommand line tool to prepare jco-transpiled components (deprecated)7,272MITWebAssemblyWeb programming wasm_plugin_guest_deriveA low-ish level tool for easily writing WASM based plugins7,267MITGame developmentWebAssembly bevy_rtc_macrosA client-server library designed over WebRTC for Bevy7,265MIT OR Apache-2.0Game developmentNetwork programming 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 smbpndk-utilsCommand line tool for creating and managing SmbPndk resources.7,263Apache-2.0Command-line interfaceCommand line utilities quartz-enclave-coreA Rust framework for building Intel SGX enclaves managed by a CosmWasm contract.7,254Apache-2.0Cryptography::CryptocurrenciesHardware support klever-scKlever smart contract API7,242GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools redpanda-transform-sdk-varintVarint decoding for redpanda-transform-sdk7,238Apache-2.0WebAssembly vino-macrosMacros use by vino tools7,231BSD-3-ClauseWebAssembly depitWIT dependency management7,220MIT OR Apache-2.0WebAssembly web-assemblerAn in memory wasm assembler for Rust.7,211MIT OR Apache-2.0WebAssemblyWeb programming tea-solc-codecThe TEA SDK7,204non-standardCryptography::CryptocurrenciesDevelopment tools lucet-module-dataDEPRECATED: This package is now available as `lucet-module`.7,196Apache-2.0 WITH LLVM-exceptionWebAssembly air-lambda-astDefinition of the AIR lambda AST7,192Apache-2.0WebAssembly zkp-starkImplementation of the STARK ZK-proof system7,164Apache-2.0AlgorithmsCryptography yew-and-bulmaBulma CSS components for Yew7,164MIT OR Apache-2.0GUIWebAssembly ordinarydOrdinary Server7,163AGPL-3.0-onlyCommand line utilitiesWebAssembly uwheelEmbeddable Aggregate Management System for Streams and Queries7,147MIT OR Apache-2.0Data structuresDatabase interfaces quartz-commonA wrapper crate around quartz-contract-core, quartz-enclave-core, and quartz-proto.7,145Apache-2.0Cryptography::CryptocurrenciesWebAssembly leptos_workersWebWorker library for the Leptos web framework.7,144MIT OR Apache-2.0WebAssemblyWeb programming typescript-wasm-bindgen-macrosParse typescript file and generates wasm-bindgen javascript import on the fly7,143MITWebAssemblyWeb programming evo_frameworkEvo(lution) framework: A powerful framework designed for ai7,141non-standardAlgorithmsData structures review-macroA React-inspired framework for making client-side single-page apps7,137MITGUIWebAssembly wasmcpRust SDK for building MCP (Model Context Protocol) WebAssembly components7,124Apache-2.0API bindingsWebAssembly nitro_attestParse and validate Nitro Enclave attestation documents7,111MITCryptographyHardware support smbcloud-networkCommand line tool for deploying NextJS app on the smbCloud platform.7,108Apache-2.0Command-line interfaceCommand line utilities wasi-worker-yewWASM/WASI browser service worker for yew (Agent<Reach=Public>)7,024MIT/Apache-2.0WebAssemblyWeb programming yewdux-middlewareA Redux-like middleware for Yewdux.7,020MIT OR Apache-2.0Rust patternsWebAssembly witx-indentIndent WITX files (WebAssembly)7,013MITAPI bindingsWebAssembly beet_ecs_macrosA very flexible AI behavior library for games and robotics.6,997MIT OR Apache-2.0Embedded developmentGame development sparkl2d-kernels3-dimensional physics engine in Rust.6,985Apache-2.0Game developmentMathematics wasm-futures-executorExecutor for asynchronous task based on wasm web workers6,968Apache-2.0 OR MITConcurrencyWebAssembly wasmer-runtime-core-asml-forkWasmer runtime core library6,966MITWebAssembly image2tensorImage to tensor conversion6,955Apache-2.0Computer visionWebAssembly flufflA cross-platform multimedia layer that exposes opengl,sockets,and audio utilities for desktop and browser6,947MIT OR Apache-2.0Game developmentGraphics rings-transportTransport layer implementation for Rings Core6,941GPL-3.0CryptographyNetwork programming stellation-frontendThe framework experience for Yew.6,940MIT OR Apache-2.0WebAssemblyWeb programming wasmflow-transportTransport layer for Wasmflow packets6,933Apache-2.0WebAssembly theaterA WebAssembly actor system for AI agents6,932Apache-2.0ConcurrencyDevelopment tools wavupA library for converting audio files to WAV format6,931Apache-2.0Multimedia::AudioWebAssembly dip721-rsA rust library implementing the DIP721 NFT standard types for Internet Computer6,926MITWebAssemblyWeb programming split-yewYew component for the Split.js library: a resizable split view for web apps.6,884MITGUIWebAssembly worker_loggerA logger implementation for Cloudflare Workers6,860MIT OR Apache-2.0WebAssemblyWeb programming wasm-mt-swcA custom version of swc (https://github.com/swc-project/swc).6,847MIT/Apache-2.0WebAssembly sweet_test_macrosCross-platform utilities and dev tools6,836MIT OR Apache-2.0CompilersDevelopment tools tailwind-rs-wasmWASM-optimized Tailwind CSS implementation for Rust web applications6,824MITWebAssemblyWeb programming supabase-js-rsRust bindings for Supabase JavaScript library via WebAssembly6,812MIT OR Apache-2.0AuthenticationDatabase interfaces quartz-cw-proofMerkle proofs of CosmWasm contract state. This crate contains proof types and a verifier implementation.6,812Apache-2.0Cryptography::CryptocurrenciesWebAssembly bevy_rtcA client-server library designed over WebRTC for Bevy6,808MIT OR Apache-2.0Game developmentNetwork programming stctlThe framework experience for Yew.6,802MIT OR Apache-2.0WebAssemblyWeb programming greenwasm-structureAn implementation of the structure section from the Webassembly spec.6,758MIT/Apache-2.0Data structuresWebAssembly yew-scannerA QR-Code scanner to be used in a yew / wasm context6,746non-standardGUIWebAssembly gantryGantry (waSCC Module Registry) Client CLI6,739Apache-2.0API bindingsCommand line utilities bevy_ogleA camera library for 2d vector games6,729MIT OR Apache-2.0Game developmentWebAssembly air-lambda-parserParser of an AIR lambda6,725Apache-2.0WebAssembly yew-purecssPure CSS components for Yew6,720Apache-2.0GUIWebAssembly quartz-tm-stateless-verifierStateless verification of a tendermint light client proof.6,717Apache-2.0Cryptography::CryptocurrenciesWebAssembly uwheel-statsprofiling utility for uwheel6,712MIT OR Apache-2.0Data structuresDatabase interfaces greenwasm-validationAn implementation of the validation section from the Webassembly spec.6,708MIT/Apache-2.0WebAssembly ohkami_openapiOpenAPI types for Ohkami - A performant, declarative, and runtime-flexible web framework for Rust6,693MITAsynchronousNetwork programming pdao-colony-contract-commonPDAO library for colony chain contract development6,679MITCryptographyWebAssembly ic-ethInteract with the Ethereum blockchain from the Internet Computer.6,667Apache-2.0WebAssembly quartz-protoProtobuf types defining the Quartz handshake to initialize connection between a smart contract and trusted execution environment.6,661Apache-2.0Cryptography::CryptocurrenciesWebAssembly custom-elementA CustomElement trait for implementing custom elements (web components) in Rust6,659MIT OR Apache-2.0GUIWebAssembly homestar-wasmHomestar Wasm / Wasmtime implementation and IPLD <=> WIT interpreter6,650Apache-2.0Development toolsWebAssembly ux-componentsBackend agnostic GUI framework6,649MPL-2.0GUIWebAssembly sweet_testA pretty cross platform test runner6,649MIT OR Apache-2.0CompilersDevelopment tools ruukh-codegenCodegen for the Ruukh framework.6,641MITWebAssemblyWeb programming 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-gloo-dom-events二次封装`gloo crate`,将`Cpp - RAII`风格的`DOM`事件处理函数挂载方式封装为`Javascript - Angular`风格的`register / deregister`模式。6,620MITWebAssembly clgA logger specifically designed for wasm32-unknown-unknown.6,620Apache-2.0WebAssembly easy-srpeasy-srp wraps the rust srp crate and provides an easy to use API.6,602BSD-3-ClauseAuthenticationCryptography artemisAn integrated GraphQL Client that supports caching, fetching and others through extensible exchanges in Rust and with WASM.6,592MIT OR Apache-2.0AsynchronousWebAssembly pdk-token-introspection-libPDK Token Introspection Library6,590non-standardWebAssembly homestar-invocationHomestar core library for working with tasks, instructions, etc6,584Apache-2.0Development toolsWebAssembly wasmer-types-uncWasmer Common Types6,578MIT OR Apache-2.0 WITH LLVM-exceptionData structuresNo standard library beet_ecsA very flexible AI behavior library for games and robotics.6,569MIT OR Apache-2.0Embedded developmentGame development sqlx-d1-macrosproc macros for sqlx-d1 - SQLx for Cloudflare D16,565MITAsynchronousDatabase interfaces yareioLightweight rust bindings for yare.io with plentiful documentation and helpful constants.6,540GPL-2.0-or-laterExternal FFI bindingsGames rapier3d-meshloaderSTL file loader for the 3D rapier physics engine.6,532Apache-2.0Game developmentMathematics wasmcloud-httpclientHTTP client capability provider for the wasmCloud wasm host runtime6,519Apache-2.0API bindingsWebAssembly quartz-tm-proverCLI for generating a Merkle proof of CosmWasm state and accompanying tendermint light client proof (i.e. verification trace) for…6,519Apache-2.0Command line utilitiesCryptography::Cryptocurrencies uibeam_htmlshared HTML library for UIBeam - A lightweight, JSX-style Web UI library for Rust6,509MITTemplate engineWebAssembly cardinal-wasm-pluginsHost runtime for Cardinal's WebAssembly middleware6,506Apache-2.0Network programmingWebAssembly dioxus-slidesA slides component library for dioxus6,504MIT OR Apache-2.0GUIWebAssembly ux-chartsBackend and runtime agnostic chart library6,499MPL-2.0GUIMultimedia wasm-tracing-allocatorA global allocator for Wasm that traces allocations and deallocations for debugging purposes.6,478MIT/Apache-2.0Development tools::DebuggingDevelopment tools::Profiling greenwasmAn implementation of the Webassembly spec in Rust.6,471MIT/Apache-2.0WebAssembly sweet_utilsCross-platform utilities and dev tools6,468MIT OR Apache-2.0CompilersDevelopment tools javy-apisConfigurable JavaScript runtime for WebAssembly6,453Apache-2.0 WITH LLVM-exceptionWebAssembly sdf-httpSDF HTTP WASM client library6,433Apache-2.0WebAssembly wasmcloud-streams-redisRedis Event Streams capability provider for the wasmCloud host runtime6,406Apache-2.0API bindingsDatabase interfaces icarus-coreCore abstractions for building MCP servers on ICP6,392non-standardDevelopment toolsWebAssembly greentic-component-manifestManifest validation helpers for Greentic components6,387MITWebAssembly warp-contracts-corewarp-contracts helper crate6,378MITAPI bindingsDevelopment tools::FFI emscripten-val-sysA low-level Rust wrapper around the emscripten/val api6,365MITAPI bindingsWebAssembly gear-backend-wasmiWasmi executor for the gear-backend6,364GPL-3.0WebAssembly typescript-wasm-bindgenParse typescript file and generates wasm-bindgen javascript import on the fly6,355MITWebAssemblyWeb programming memory_walletA memory based wallet standard implementation primarily used for testing.6,354UnlicenseWebAssembly zuicon-bsWrapper of bootstrap icons for yew framework6,338LGPL-3.0GUIWebAssembly uibeam_macrosproc macros for UIBeam - A lightweight, JSX-style Web UI library for Rust6,330MITTemplate engineWebAssembly bevy_retrograde_textBevy Retrograde's text rendering implementation6,319non-standardGame enginesMultimedia mimeograph_requestmimeograph_router can route types that implement this trait6,312MIT OR Apache-2.0WebAssemblyWeb programming greentic-componentHigh-level component loader and store for Greentic components6,309MITWebAssembly suparustSupabase client for Rust with support for WASM6,308Apache-2.0 OR MITDatabase interfacesWebAssembly divAd hoc HTML for Rust Web Apps.6,305MIT/Apache-2.0GUIWebAssembly llml_simd_procProcedural macros for llml_simd6,301MITEmbedded developmentHardware support wasmer-vm-uncRuntime library support for Wasmer6,291MIT OR Apache-2.0 WITH LLVM-exceptionWebAssembly bones_utilsUtilites used throughout the bones_framework.6,285MIT OR Apache-2.0Data structuresGame development wasm-mt-testUtility for testing crates with wasm-mt.6,279MIT/Apache-2.0WebAssembly ts-bindgen-genGenerate a wasm-bindgen interface from typescript definitions6,262MIT OR Apache-2.0Command line utilitiesCompilers agnostic_async_executorAgnostic Rust Async Executor6,241MIT OR Apache-2.0AsynchronousWebAssembly wasmcloud-actor-eventstreamsInterface to the event streams contract for use by wasmCloud Actors6,239Apache-2.0API bindingsWebAssembly wasmcloud-actor-http-clientHTTP Client Actor Interface for wasmCloud Actors6,230Apache-2.0API bindingsWebAssembly swc-plugin-dev-expressionA port for SWC of babel-plugin-dev-expression, which expands __DEV__ and wraps invariant and warning calls6,205GPL-3.0-or-laterParsing toolsWebAssembly seismic-responseSeismic response analysis of a single particle system is performed using Newmark's beta method.6,205MIT OR Apache-2.0MathematicsScience futuresdr-frontendWeb Frontend for an Experimental Async SDR Runtime for Heterogeneous Architectures.6,204Apache-2.0AsynchronousConcurrency http-wasm-guestA Rust library for implementing HTTP-Wasm guest handlers.6,204MITWebAssemblyWeb programming wasmcloud-actor-graphdbGraphDB Actor Interface for wasmCloud Actors6,201Apache-2.0API bindingsWebAssembly stellationThe framework experience for Yew.6,184MIT OR Apache-2.0WebAssemblyWeb programming just-webrtc-signallingJust simple, fast and easy signalling for full-mesh WebRTC connections on native and wasm6,175MIT OR Apache-2.0Game developmentNetwork programming intrusive_splay_treeAn intrusive splay tree implementation that is no-std compatible and free from allocation and moves.6,158MPL-2.0Data structuresMemory management cardano-connectorPlatform for implementing Cardano Wallet connector to run in web browsers.6,144MIT OR Apache-2.0API bindingsCryptography::Cryptocurrencies wrpc-wasi-keyvalue`wasi:keyvalue` bindings for wRPC6,140Apache-2.0 WITH LLVM-exceptionWebAssembly numbat-codec-deriveMacro implementations of numbat-codec #[derive(NestedEncode, NestedDecode, TopEncode, TopDecode)]6,139GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools war3parserA extractor and parser for Warcraft 3 map files6,133MITCommand line utilitiesWebAssembly yew-custom-componentsA collection of custom components for Yew6,118MITWebAssemblyWeb programming wasmcloud-actor-telnetActor interface for the wasmCloud telnet capability provider6,118Apache-2.0API bindingsWebAssembly wasi-http-clientHTTP client library for WASI6,108Apache-2.0WebAssembly greenwasm-binary-formatAn implementation of the binary format section from the Webassembly spec.6,076MIT/Apache-2.0WebAssembly eeiA hyper minimalistic but well documented interface to Ethereum Environment Interface6,071MIT OR Apache-2.0No standard libraryWebAssembly threadporterFirst aid kit for !Send + !Sync values ⛑️6,067Apache-2.0Rust patternsWebAssembly arcsAn extensible framework for creating 2D CAD applications using the Entity-Component-System pattern.6,066MIT OR Apache-2.0GraphicsGUI redpanda-transform-sdk-sr-typesTypes for redpanda-transform-sdk-sr6,044Apache-2.0WebAssembly leptos-shadcn-uiA comprehensive collection of beautiful, accessible UI components built for Leptos v0.8+, inspired by shadcn/ui. Features…6,044MITGUIWebAssembly websocket-clientA websocket client library which supports both desktop and webassembly6,030MITWebAssemblyWeb programming::WebSocket bones_schemaSimple runtime reflection system designed for scripting.6,028MIT OR Apache-2.0Data structuresGame development near-non-transferrable-tokenNEAR smart contracts library.6,022GPL-3.0WebAssembly mbdRust implementation of the modified band depth that also compiles to WASM.6,015Apache-2.0AlgorithmsScience chakraA WebAssembly Runtime5,999MITCommand line utilitiesDevelopment tools zuicon-materialWrapper of material design icons for yew framework5,994LGPL-3.0GUIWebAssembly wasm_promisejs promise wrapper which offers simplified api over native promise5,987MITWebAssembly uibeamA lightweight, JSX-style Web UI library for Rust5,982MITTemplate engineWebAssembly homestar-workflowHomestar library for working with workflows centered around UCAN invocations5,967Apache-2.0Development toolsWebAssembly wabamWebAssembly Builder and Assembler of Modules: WABAM5,952MIT OR Apache-2.0WebAssembly vino-transportTransport layer for Vino packets5,946BSD-3-ClauseWebAssembly leptos-motion-coreCore animation engine for Leptos Motion5,945MIT OR Apache-2.0GUIWebAssembly oxyde-cloud-clientClient SDK for the Oxyde Cloud API5,934MITGUIWebAssembly