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.

eosio_cdt_sysLow-level FFI bindings for EOSIO smart contract development.4,397MIT OR Apache-2.0Cryptography::CryptocurrenciesExternal FFI bindings rustlinkA lightweight and easy-to-use library for periodically retrieving data from the Chainlink decentralized data feed.4,395MIT OR Apache-2.0WebAssembly marksadMarkdown parser library with all the extensions4,393Apache-2.0 OR BSL-1.0 OR MITInternationalization (i18n)Localization (L10n) khalasUI Library based on Seed4,385MIT OR Apache-2.0GUIWebAssembly beet_rsx_combinatorJSX-like parser combinator for Rust4,382MIT OR Apache-2.0Embedded developmentGame development wasmlite-parserThis crate parses WebAssembly modules and can generate LLVM IR based the data extracted from a module4,380Apache-2.0Development toolsParser implementations async_ui_webAsync UI for the Browser4,379MPL-2.0AsynchronousGUI valerieRust font-end framework for building web apps.4,369MIT OR Apache-2.0GUINo standard library wasmer-object-nearWasmer Native Object generator4,356MITWebAssembly xterm-js-sysRust WebAssembly bindings for xterm.js.4,351MITAPI bindingsCommand-line interface rend3-frameworkSimple framework for making applications with the rend3 rendering library.4,328MIT OR Apache-2.0 OR ZlibGame developmentGraphics material_rs_color_utilitiesColor utilites for material 3, for color and theming4,316LGPL-3.0-or-later OR Apache-2.0GUIWebAssembly firefly-metaParser and serializer for the Firefly Zero metadata file format4,308MITEncodingGame development json-digest-wasmWebAssembly wrappers for the json-digest crate.4,302LGPL-3.0-or-laterCryptographyCryptography::Cryptocurrencies ironshield-wasmWebAssembly bindings for IronShield4,296Apache-2.0CryptographyWebAssembly oxyde-cloud-commonShared code for the oxyde-cloud crates4,289MITGUIWebAssembly sqlite-wasm-macroHelps generate multithreading code4,279MITDatabase interfacesDevelopment tools::FFI rgc-chartA library for parsing and writing rhythm game charts.4,277MITEncodingParser implementations deliProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,267MIT/Apache-2.0AsynchronousDatabase interfaces quartz-rsA CLI tool to streamline development and deployment of Quartz applications. Quartz is a flexible framework for privacy-preserving…4,261Apache-2.0Command line utilitiesCryptography::Cryptocurrencies spice-clientA pure Rust SPICE client library with native and WebAssembly support4,238GPL-3.0Network programmingVirtualization dioxus-timeTiming utilities and hooks for Dioxus.4,237MIT OR Apache-2.0GUIWebAssembly wasm-component-trampolineA library for linking WASM components together using host trampoline functions4,225MITWebAssembly wasm2usharpA tool for converting WebAssembly to UdonSharp4,221MIT OR Apache-2.0Command line utilitiesCompilers yew-duskmoonDuskMoon, a Yew component libaray.4,210GPL-3.0GUIWebAssembly momoA procedural macro to de-monomorphize generic methods4,208Apache-2.0Development toolsRust patterns beet_utilsBase level utilities for beet crates4,196MIT OR Apache-2.0Embedded developmentGame development js-objectA macro for creating JavaScript objects4,190MITCachingWebAssembly leptos_sweetalertAn unofficial remake of SweetAlert for the Leptos web framework4,189MITWebAssemblyWeb programming edjxEDJX SDK4,184MITWebAssemblyWeb programming node-child-processNode.js wasm_bindgen bindings for ChildProcess API4,165Apache-2.0 OR MITAPI bindingsWebAssembly mimeograph_crumbleA size optimized copy of `cookie` designed to be small when compiled to WASM.4,158MIT OR Apache-2.0WebAssemblyWeb programming substreams-bitcoin-coreSubstreams development kit for Bitcoin chains, contains Firehose Block model and helpers.4,157Apache-2.0API bindingsExternal FFI bindings multi-ownableNEAR plugin for sharing ownership of a contract between multiple accounts4,154MITNo standard libraryWebAssembly scanner-synScanning near smart contract with syn4,151MIT OR Apache-2.0WebAssembly wasmtime-asyncAsync support for wasmtime, with separate stacks4,148MIT OR Apache-2.0AsynchronousWebAssembly frontestA crate for querying, matching and asserting DOM4,148MIT OR Apache-2.0AccessibilityDevelopment tools::Testing substreams-cosmos-coreSubstreams development kit for Cosmos chains, contains Firehose Block model and helpers.4,144MITAPI bindingsExternal FFI bindings bulwark-sdk-macrosMacros for Bulwark's WebAssembly SDK.4,141Apache-2.0 WITH LLVM-exceptionWebAssembly rootyParse and display url routes in rust4,130Apache-2.0/MITParsing toolsWebAssembly ianaio-timersIanaIO crate for working with JavaScript timers4,130non-standardAPI bindingsAsynchronous yew-api-hookUse asynchronous api requests in conjunction with yew's suspense feature4,126MITGUINetwork programming telemetrydeck-wasm(unofficial) TelemetryDeck client for fast and reliable libraries and apps using Rust and WebAssembly4,117MITAPI bindingsWebAssembly mine_sweeperrMinimalist interface to manage the backed of a mine sweeper game4,113MIT OR Apache-2.0Data structuresGame development wa_proto(de)serialization protocol for webassembly engines4,112MIT OR Apache-2.0EncodingNo standard library hapi-near-connectorRust library for using HAPI protocol in cmart contracts on NEAR.4,099non-standardWebAssembly viz-jsRust + Wasm bindings for viz-js4,094AGPL-3.0WebAssemblyWeb programming pdk-json-validator-libPDK JSON Validator Library4,088non-standardWebAssembly pdk-spike-control-libPDK Spike Control Library - Rate limiting with retry/delay logic4,085non-standardWebAssembly pdk-xml-validator-libPDK XML Validator Library4,084non-standardWebAssembly chapChap is an easy to learn, interpretive, scripting language written in Rust4,083GPL-3.0Command-line interfaceCompilers pdk-ldap-libPDK LDAP Library4,078non-standardWebAssembly heatmap-parseA robust GPS track processor for creating frequency-based route heatmaps from GPX, FIT, and polyline data4,076MITScienceVisualization leptos-motion-macrosProcedural macros for Leptos Motion component generation4,072MIT OR Apache-2.0GUIWebAssembly rapier_testbed3d-f64Testbed for the Rapier 3-dimensional physics engine in Rust.4,070Apache-2.0Game developmentMathematics wasm_requestCreate http request with rustwasm saving boilerplate4,070MITAsynchronousNetwork programming wasi-vfsA virtual filesystem layer for WASI4,064Apache-2.0 WITH LLVM-exceptionWebAssembly wasm_extra_macrosMacros for `wasm_extra` crate.4,063MIT OR Apache-2.0WebAssemblyWeb programming substreams-sink-winstonSubstreams Winston Logger sink module4,060MIT OR Apache-2.0API bindingsExternal FFI bindings wasmcloud-telnetA telnet server capability provider for wasmCloud actors4,039Apache-2.0API bindingsNetwork programming tylaxTylax - High-performance bidirectional LaTeX ↔ Typst converter4,037Apache-2.0Command line utilitiesText processing mdc-sysWasm binding for Material Design Components.4,001Apache-2.0/MITWebAssembly wasmflow-componentWaPC-related functions for Wasmflow3,991Apache-2.0WebAssembly wasmflow-outputSDK for native and WASM Wasmflow components3,985Apache-2.0WebAssembly drt-sc-modulesDharitri WebAssembly standard smart contract modules3,985GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library stream-wsA layer over WebSocket enables carrying byte stream, for both native and WebAssembly.3,973MIT OR Apache-2.0AsynchronousNetwork programming ninresRead commonly used Nintendo file formats.3,957MIT OR Apache-2.0Game developmentParser implementations wasm-bridge-wasijs-sys implementation of wasmtime's wasi API3,948MITWebAssemblyWeb programming substreams-cosmosSubstreams development kit for Cosmos chains, contains Firehose Block model and helpers.3,938MITAPI bindingsExternal FFI bindings finlibQuant finance functions implemented in Rust3,935MITFinanceMathematics zuicon-mdl2Wrapper of fluentui icons for yew framework3,930LGPL-3.0GUIWebAssembly mavryk-smart-rollup-coreLow-level host function definitions & constants for Mavryk Smart Rollups.3,928MITAPI bindingsNo standard library wa_proto_macromacros for (de)serialization protocol for webassembly engines3,926MIT OR Apache-2.0EncodingNo standard library avalanche-webA client-side web integration for avalanche3,915MIT OR Apache-2.0GUIWebAssembly jwt-simple-no-nbf-forkEasy to use, secure, non opinionated JWT (JSON Web Tokens) implementation for Rust.3,912ISCAPI bindingsCryptography retrierA wasm-compatible retry library for futures3,909MITAsynchronousWebAssembly sledgehammerFast bindings for dom manipulations3,908MITAPI bindingsWebAssembly leptos_icon_genIcon generation macros for Leptos3,907MITWebAssembly ianaio-worker-macrosConvenience crate for working with Web Workers3,904non-standardAPI bindingsAsynchronous synth-cfgControl flow graph representation for the Synth compiler3,902Apache-2.0CompilersEmbedded development peermergeManage JSON-like documents with multiple writers, without a central authority, using a P2P protocol3,898AGPL-3.0-onlyAsynchronousData structures wasmcloud-provider-http-serverHttp server for wasmcloud, using Axum. This package provides a library, and a capability provider3,888Apache-2.0WebAssembly solana-web3-sysRust `wasm_bindgen` bindings for Solana `web3.js` API3,871Apache-2.0WebAssembly wasi-embedded-halImplementation of the `embedded-hal` traits for Wasm components3,867Apache-2.0Embedded developmentHardware support sonatina-parserParser for sonatina-ir text format3,866Apache-2.0CompilersWebAssembly starfish-wasm*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>.3,865non-standardCompilersWebAssembly wasi-printWASI print and panic library for WASM no_std.3,857MITNo standard libraryWebAssembly whisper-aprWASM-first automatic speech recognition engine implementing OpenAI Whisper3,854MITMultimedia::AudioScience test-tube-provlibrary for building smart contract integration testing environments for Provenance Blockchain in Rust3,853Apache-2.0API bindingsCryptography::Cryptocurrencies bulwark-sdkThe WebAssembly SDK for the Bulwark security engine.3,847Apache-2.0 WITH LLVM-exceptionWebAssembly savory-coreLibrary for building user interface3,843MIT OR Apache-2.0GUIWebAssembly xmodulesSmart contracts modules for MultiversX blockchain3,826GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library ethereum-providerEIP-1193 Ethereum Provider API for Rust3,824MPL-2.0Cryptography::CryptocurrenciesWebAssembly bevy_retrograde_epaintEpaint integration for rendering in Bevy Retrograde3,823non-standardGame enginesMultimedia bulwark-buildPlugin builder for the Bulwark security engine.3,817Apache-2.0 WITH LLVM-exceptionWebAssembly wasm-bundleCompile Rust code to self-contained `.js` and `.html` files using WASM.3,805Apache-2.0 OR MITDevelopment tools::Cargo pluginsWebAssembly sonatina-codegenHigh-performance code generator for smart contract3,805Apache-2.0CompilersWebAssembly pluginlabCommand-line interface host for Terminal REPL with plugin system (using WebAssembly Component Model)3,804MITCommand-line interfaceWebAssembly junobuild-didcA CLI tool for generating JavaScript or TypeScript content from a DID file using the didc tool.3,799MITCommand line utilitiesWebAssembly wadge-sysWebAssembly bridge for native code3,797Apache-2.0 WITH LLVM-exceptionWebAssembly custom_user_idGenerates a random id with string of your choice appended or prepended to it3,796MITNo standard libraryWebAssembly substreams-bitcoinSubstreams development kit for Bitcoin chains, contains Firehose Block model and helpers.3,793Apache-2.0API bindingsExternal FFI bindings wrpc-packTemporary stopgap solution for encoding fully-synchronous wRPC values3,793Apache-2.0 WITH LLVM-exceptionWebAssembly wasmer-compiler-singlepass-uncSinglepass compiler for Wasmer WebAssembly runtime3,761MITWebAssembly wasm_safe_mutexA suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints.3,759MIT OR Apache-2.0AsynchronousConcurrency rustimate-clientWASM web client sources for rustimate3,758MITWebAssemblyWeb programming wasm-test-runnera binary used to create unit-tests in your wasm files3,756MITDevelopment tools::TestingWebAssembly mockforge-plugin-sdkOfficial SDK for developing MockForge plugins with helper macros and testing utilities3,752MIT OR Apache-2.0API bindingsDevelopment tools flowrsA generic and Type-Safe WASM library for Flow-Based Programming.3,749Apache-2.0Data structuresWebAssembly consecuitA functional web UI framework that uses the type system for hooks and more3,742LGPL-2.1WebAssemblyWeb programming wstd-axum-macroProc-macro support for axum as a wasi http server via wstd3,737Apache-2.0 WITH LLVM-exceptionAsynchronousWebAssembly js-function-promisifyA library for working with js-sys functions as futures3,735MITAsynchronousWebAssembly wasefire-cliWasefire CLI to manage applets and platforms3,726Apache-2.0Command line utilitiesEmbedded development synth-optPeephole optimization passes for the Synth compiler3,716Apache-2.0CompilersEmbedded development sonatina-objectObject file for sonatina code generator3,710Apache-2.0CompilersWebAssembly land-restfulDatabase migration for Runtime Land3,708Apache-2.0WebAssembly wasmer-llvm-backend-flWasmer runtime LLVM compiler backend3,701MITWebAssembly wasmer-engine-universal-uncWasmer Universal Engine3,696MIT OR Apache-2.0 WITH LLVM-exception WebAssembly near-clientUsed for accessing a contract API from any platform. Primarily designed for WebAssembly.3,694MIT OR Apache-2.0FinanceWebAssembly test_ryle_hello_cratesA test project to verify publishing works with updates and more!3,693MITWebAssembly ianaio-file-hashThis showcasing the IanaIO Workers custom codec and how to send transferrable types to workers.3,682non-standardWebAssembly beet_simGame AI simulation primitives built upon beet_flow3,682MIT OR Apache-2.0Embedded developmentGame development pack_componentGreentic pack component implementation3,679MITAPI bindingsWebAssembly layered-part-of-speechPart of speech plugin for layered-nlp3,671MIT OR Apache-2.0Parsing toolsText processing luneswebLibrary for communication with nodes in mainnet or testnet of the lunes-blockchain network Allows the automation of sending…3,645Apache-2.0AlgorithmsCryptography asteraceaA web application framework for Rust. Asteracea can be used for client-side and server-side rendering and for statically rendered…3,643MIT OR Apache-2.0GUINo standard library ianaio-workerConvenience crate for working with Web Workers3,643non-standardAPI bindingsAsynchronous stellation-backend-warpThe framework experience for Yew.3,642MIT OR Apache-2.0WebAssemblyWeb programming wasm-pack-test-allWrapper for `wasm-pack test` that runs tests for all crates in a workspace or directory.3,636MITCommand-line interfaceWebAssembly bcrypterThe bcrypt password hashing function in pure Rust. Supports no_std3,633MIT OR Apache-2.0AlgorithmsCryptography as-witxWITX code generator for AssemblyScript (WebAssembly)3,633ISCWebAssembly wasmer-wasi-asml-forkWASI implementation library for Wasmer WebAssembly runtime3,624MITOperating systemsWebAssembly mavryk-smart-rollup-hostSafe Runtime trait for Mavryk Smart Rollups host functions.3,615MITAPI bindingsNo standard library hooks-rsHooks in Rust for Xahau3,597MITNo standard libraryWebAssembly shared-containerA unified abstraction for shared data access in both multi-threaded and single-threaded environments3,591MITConcurrencyRust patterns aggligator-transport-webusbAggligator transport: WebUSB for targeting WebAssembly3,588Apache-2.0AsynchronousNetwork programming plotters-unstableA Rust drawing library focus on data plotting for both WASM and native applications3,584MITVisualizationWebAssembly asciidoctor-webAsciidoctor.js bindings for Rust3,578Apache-2.0External FFI bindingsText processing cargo-dakuDaku API cargo plugin3,573Apache-2.0 OR BSL-1.0 OR MITAPI bindingsAsynchronous obzenflow-idkitPhantom-typed ULID identifiers for ObzenFlow - type-safe IDs for native and WASM3,543MIT OR Apache-2.0Data structuresNo standard library::No dynamic allocation chipoA chip-8 emulator.3,539MIT OR Apache-2.0EmulatorsWebAssembly aper-stateroomSynchronized state machines over WebSockets3,539MITData structuresWebAssembly yew-ansiANSI escape code rendering for the web3,527MIT OR Apache-2.0Parsing toolsWebAssembly smbcloud-utilsCommand line tool for deploying NextJS app on the smbCloud platform.3,526Apache-2.0Command-line interfaceCommand line utilities s2-pmtilesThis library reads/writes The S2 PMTiles 1.0 Specification3,521MITEmbedded developmentEncoding numbat-wasm-outputNumbat WebAssembly panic handler and allocator declaration for the .wasm output3,519GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI provwasm-test-tubelibrary for building smart contract integration testing environments for Provenance Blockchain in Rust3,508Apache-2.0API bindingsCryptography::Cryptocurrencies alexcrichton-cranelift-wasmTranslator from WebAssembly to Cranelift IR3,480Apache-2.0 WITH LLVM-exceptionNo standard libraryWebAssembly near_groth16_verifierGroth16 proof verifier implementation for Near Protocol smart Contracts3,462MITCryptographyCryptography::Cryptocurrencies veilid-tracing-wasmFork of wasm-tracing, which is a maintained fork of tracing-wasm, modified to the needs of the Veilid project. Tracing subscriber…3,461MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling mathquill-js-sysRaw JavaScript bindings for MathQuill3,454GPL-2.0External FFI bindingsWebAssembly wstd-axumSupport for axum as a wasi http server via wstd3,453Apache-2.0 WITH LLVM-exceptionAsynchronousWebAssembly synth-synthesisWASM-to-ARM instruction selection and peephole optimizer3,449Apache-2.0CompilersEmbedded development beamterm-atlasFont atlas generator for beamterm WebGL terminal renderer, creating GPU-optimized texture arrays from TTF/OTF fonts3,444MITGraphicsWebAssembly darklyA GPU-native paint engine on wgpu: brushes, layers, blend modes, masks, selections, and undo.3,440AGPL-3.0-or-laterGraphicsRendering ort-webONNX Runtime on the web 🌐 - An alternative backend for ort3,427MIT OR Apache-2.0AlgorithmsMathematics vino-wapcWaPC-related functions for Vino3,426BSD-3-ClauseWebAssembly bulwark-hostThe WebAssembly host environment for the Bulwark security engine.3,423Apache-2.0 WITH LLVM-exceptionWebAssembly greentic-mcp-execGreentic executor for running wasix:mcp-compatible WebAssembly components with policy-driven verification and sandboxing.3,407MITWebAssembly wasmflow-collection-linkSDK for native and WASM Wasmflow components3,407Apache-2.0WebAssembly beet_parseParsers for various text and token formats3,390MIT OR Apache-2.0Embedded developmentGame development drt-sc-wasm-adapterDharitri WebAssembly VM API wrapper3,384GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI drt-wrewa-swap-scDharitri Wrapped REWA Smart Contract3,382GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library drt-price-aggregator-scDharitri Price aggregator Smart Contract3,376GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library leptos_stylingA powerful styling solution for Leptos applications that enables seamless integration of CSS and SCSS stylesheets with type-safe…3,367MITWebAssemblyWeb programming world-map-genCommand line tool and library to generate random game world maps for both Rust and WebAssembly3,360MITCommand line utilitiesRendering leptos-materialA Leptos component wrapper for Material Web Components.3,350MITAPI bindingsGUI webatuiRun your TUI apps in the broswer!3,326LGPL-2.1WebAssembly inperiodModern fancy interactive online periodic table of chemistry elements3,323MIT OR Apache-2.0ScienceWebAssembly ianaio-dialogsConvenience crate for working with dialogs in browser3,319non-standardAPI bindingsAsynchronous gifski-litepngquant-based GIF maker for nice-looking animGIFs that supports WASM.3,316AGPL-3.0+Multimedia::VideoWebAssembly lit-html-macroA macro for using lit-html3,287MIT OR Apache-2.0No standard libraryWebAssembly tiff2temporary async implementation of tiff - to be upstreamed into image-tiff3,282MIT OR Apache-2.0EncodingMultimedia yew_vnode_structUtility for yew framework to get the complete structure of vnode3,257MITDevelopment tools::Cargo pluginsDevelopment tools::Testing reconcile-textIntelligent 3-way text merging with automated conflict resolution3,256MITAlgorithmsData structures eosio_cdtIdiomatic Rust bindings for EOSIO smart contracts.3,252MIT OR Apache-2.0API bindingsCryptography::Cryptocurrencies achanA simple & convenient representation for any value3,240MPL-2.0Data structuresNo standard library mdsycx-macromarkdown with Sycamore3,236MITGUIWebAssembly klyx_extension_apiA Rust-based API for building WebAssembly extensions for the Klyx3,235GPL-3.0API bindingsDevelopment tools carta-schemaParse a schema file. Apply the schema to binary data for exploration and visualisation3,228GPL-3.0-or-laterParser implementationsVisualization gtm-js-sysA raw wrapper around Google's gtm.js tag manager snippet.3,224MIT/Apache-2.0WebAssembly xaes-gcmThe simplest and safest way to encrypt data using AES-GCM in Rust (AES256-DNDK-GCM)3,217ISCCryptographyNo standard library lucet-analyzeDEPRECATED: This package is now available as `lucet-objdump`.3,213Apache-2.0 WITH LLVM-exceptionWebAssembly flowrs-stdA standard library for the flowrs library.3,212Apache-2.0Data structuresWebAssembly obsidian-libA library for reading and extracting files from Obsidian .obby plugin files3,203MITCompressionParser implementations yew-bulmaYew components compatible with the Bulma CSS framework3,198MITWebAssemblyWeb programming near-vm-errors-v3Error that can occur inside Near Runtime encapsulated in a separate crate. Might merge it later.3,193MIT OR Apache-2.0WebAssembly opensass🧩 A CLI to interact with the OpenSASS ecosystem.3,191MITCommand line utilitiesDevelopment tools::Build Utils omnia-otelOpenTelemetry tracing and metrics integration for the Omnia runtime3,186MIT OR Apache-2.0AsynchronousWebAssembly singlestage_macroContains macros for the singlestage crate3,184MITGUIWebAssembly wasm_keyboard_macrosMacros for `wasm_keyboard`.3,177MIT OR Apache-2.0WebAssemblyWeb programming wasmer-wasi-nearWASI implementation library for Wasmer WebAssembly runtime3,166MITOperating systemsWebAssembly omnia-runtime-macroProcedural macros for Omnia runtime build code generation3,166MIT OR Apache-2.0AsynchronousWebAssembly stellation-backend-towerThe framework experience for Yew.3,164MIT OR Apache-2.0WebAssemblyWeb programming wasmer-engine-native-nearWasmer Native Engine3,164MITWebAssembly tea-actorx2-coreThe TEA SDK3,164non-standardCryptography::CryptocurrenciesDevelopment tools fumolaA library for parsing and running Fumola in Rust3,162Apache-2.0WebAssembly ux-frameworkBackend agnostic GUI framework3,159MPL-2.0GUIWebAssembly kerastyKeras for Rust with support for Web Assembly.3,153MITScienceWebAssembly monedero-solana-stakestake instructions and client3,152MITCryptography::CryptocurrenciesWebAssembly