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.

monedero-solana-tokenstoken instructions and client3,147MITCryptography::CryptocurrenciesWebAssembly wasmer-runtime-core-uncWasmer runtime core library3,146MITWebAssembly typed-arrayA wrapper for all typed array types from `js_sys` that implements common functionality and useful conversions.3,146MIT OR Apache-2.0WebAssembly worker-bindingsBindings in wrangler.toml to Rust struct3,143MITNetwork programmingRust patterns yew-limputA yew component that provides an html input with real-time value filtering3,140MIT OR Apache-2.0GUIWebAssembly graphitesqlA pure, safe, no_std Rust re-implementation of SQLite, compatible with the SQLite 3 file format.3,132blessingDatabase implementationsNo standard library rshooks-apiXRP Ledger Hooks API for Rust3,129MITCryptography::CryptocurrenciesNo standard library wasmer-compiler-cranelift-nearCranelift compiler for Wasmer WebAssembly runtime3,126MIT OR Apache-2.0 WITH LLVM-exceptionWebAssembly wasmer-engine-jit-nearWasmer JIT Engine3,126MIT OR Apache-2.0 WITH LLVM-exception WebAssembly mdc-yewMaterial Design Components for the Yew framework.3,125Apache-2.0/MITWebAssembly wasm2glulxTranslate WebAssembly into Glulx3,124Apache-2.0 WITH LLVM-exceptionCompilersWebAssembly chrome-typesBindings for Chrome extensions3,122MITExternal FFI bindingsWebAssembly omniaErgonomic WebAssembly component runtime built on wasmtime with pluggable WASI host services3,121MIT OR Apache-2.0AsynchronousWebAssembly cufflink-fnWrite custom Cufflink handlers in Rust — compiles to WASM3,114MITWebAssemblyWeb programming leptos_aria_utilsAccessible components for the leptos framework3,104UnlicenseAccessibilityGUI nes-yewYew component library for NES.css3,101MIT OR Apache-2.0GUIWebAssembly minwebglMinimal WebGL toolkit for concise graphics programming with utilities, shaders, and resource management3,098MITGraphicsRendering os-gateway-contract-attributesA simple rust library that appends attributes to a CosmWasm Response3,093Apache-2.0WebAssembly quartz-dcap-verifierStandalone CosmWasm smart contract for verifying Intel SGX DCAP attestations that can be called by other contracts.3,091Apache-2.0Cryptography::CryptocurrenciesWebAssembly yew-side-effectReconcile Side Effects in Yew Applications3,087Apache-2.0WebAssemblyWeb programming wasm-tickerNon-block tick executor for WebAssembly Rust3,081MITAsynchronousWebAssembly piecework_cliClient to interact with a piecework application running on holochain3,081GPL-3.0AuthenticationConfiguration yew-vdom-genConstruct Yew’s Virtual DOM using ergonomic Rust idioms3,079MIT OR Apache-2.0GUIWebAssembly quartz-tcbinfoStandalone CosmWasm smart contract for storage and verification of TcbInfos for Intel SGX.3,076Apache-2.0Cryptography::CryptocurrenciesWebAssembly jelalA minimal, no-std modern Jalali (Persian/Iranian/Shamsi) calendar for developers with diverse language support (Rust, JS/TS/WASM,…3,059Apache-2.0 OR MITDate and timeNo standard library::No dynamic allocation spo-rhaiEmbedded scripting for Rust3,054MIT OR Apache-2.0Embedded developmentNo standard library bones_frameworkThe Bones game development framework.3,045MIT OR Apache-2.0Data structuresGame development app-funCommand line tool for creating and managing SmbPndk resources.3,031Apache-2.0Command-line interfaceCommand line utilities savory-elementsCollection of UI elements based on Savory3,030MIT OR Apache-2.0GUIWebAssembly quartz-print-fmspcConvenience tool to print the FMSPC (Family-Model-Stepping-Platform-Custom) of the local SGX processor.3,028Apache-2.0Command line utilitiesCryptography::Cryptocurrencies we_clapWeb Enabled Command Line Argument Parser3,027MIT OR Apache-2.0 OR GPL-2.0-or-laterCommand-line interfaceGame development nucleideA crate to manipulate custom sections of a WebAssembly module to view/edit application metadata.3,019Apache-2.0 OR BSL-1.0 OR MITDevelopment tools::Build UtilsOperating systems reqwest-spiderhigher level HTTP client library3,014MIT OR Apache-2.0WebAssemblyWeb programming::HTTP client wavm-sysRust bindings for WAVM2,992Apache-2.0 WITH LLVM-exceptionWebAssembly ianaio-eventsConvenience crate for working with DOM event listeners2,988non-standardAPI bindingsAsynchronous wgpu-3dgs-viewerA 3D Gaussian splatting viewing library written in Rust using wgpu.2,988MIT OR Apache-2.0GraphicsRendering wast2jsonA wast2json implementation written in Rust2,986Apache-2.0WebAssembly mavryk-smart-rollup-encodingData Encodings used by Mavryk Smart Rollup kernels.2,981MITEncodingNo standard library nlsn-delaunayDelaunay Triangulation and Refinement implementation through Bowyer Watson incremental insertion, conflict maps and ghost…2,964non-standardAlgorithmsMathematics consecuit_htmlHTML components for the Consecuit web UI framework.2,964LGPL-2.1WebAssemblyWeb programming leptos-stateA powerful state management library for Leptos applications with state machines, persistence, and DevTools2,964MIT OR Apache-2.0WebAssemblyWeb programming p5-sysbindings to p5.js2,961MIT OR Apache-2.0GraphicsWebAssembly wasccgraph-actorwaSCC Actor Support for graph database capability providers2,960Apache-2.0API bindingsDatabase interfaces leptos-forms-rs🚀 Type-safe, reactive form handling library for Leptos applications. Production-ready with 100% test success rate, cross-browser…2,957MITWebAssemblyWeb programming yewflowA flowchart library for Yew, inspired by React Flow2,951MITGUIWebAssembly firebase-js-rsUnofficial Wasm bindings for Firebase JS SDKs2,940MIT OR Apache-2.0WebAssemblyWeb programming leptos-forms-rs-macroProcedural macros for leptos-forms-rs2,940MITWebAssemblyWeb programming odra-test-env-wrapperOdra's wrapper for test virtual machines delivered as shared object files.2,927MITWebAssembly nyar-runtimeWAST encoder supporting wasi and wit components2,920MPL-2.0WebAssembly webelementsA macro that transforms html to rust code2,919MIT OR Apache-2.0GUIWebAssembly geonodegeometry nodes2,909MITGraphicsRendering::Data formats ethers-signers-browserA `ethers-signers`-compatible Signer to interact with browser-based wallets2,901MPL-2.0Cryptography::CryptocurrenciesWebAssembly mimeograph_cloudflareTypes for Cloudflare's web workers.2,899MIT OR Apache-2.0WebAssemblyWeb programming wascc-streams-redisRedis Event Streams capability provider for the waSCC host runtime2,899Apache-2.0API bindingsDatabase interfaces tea-keyvalue-providerKey Value Pair Storage Provider for WaSCC. Part of TeaRust Project2,892Apache-2.0Data structuresEncoding brotli-dec-wasmBrotli decompressor for browsers and web workers with WASM, which still has a small size (about 300KB)2,892MIT OR Apache-2.0WebAssembly rline_apirline public API to create, manipulate, and convert rows of data, making it easy to work with datasets2,892Apache-2.0API bindingsData structures wasccgraph-redisRedisGraph implementation of the waSCC Graph Database capability provider contract2,888Apache-2.0API bindingsDatabase interfaces do-proxyA library for writing type-safe Durable Objects in Rust.2,886MITWebAssemblyWeb programming layered-amountAmount plugin for layered-nlp2,885MIT OR Apache-2.0Parsing toolsText processing paddle2D Game Engine for Rust on the Web2,878MIT/Apache-2.0Game developmentGame engines layered-clausesClauses plugin for layered-nlp2,873MIT OR Apache-2.0Parsing toolsText processing testnumbat-codec-deriveMacro implementations of testnumbat-codec #[derive(NestedEncode, NestedDecode, TopEncode, TopDecode)]2,870GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools wasm_commonCommon constants or types for web assembly2,867MIT OR Apache-2.0No standard libraryWebAssembly offline_first_coreHigh-performance LMDB-based local storage library optimized for FFI integration with Flutter and cross-platform applications2,845MITAPI bindingsDatabase interfaces pure_cellAlternative to GhostCell that provides safe interior mutability via const expressions.2,843Apache-2.0 OR MIT OR BSL-1.0Memory managementNo standard library reqwest-wasm-extFixes for reqwest on wasm2,843Apache-2.0WebAssemblyWeb programming simi-html-tagsA collection of HTML tags that are support by Simi framework2,842non-standardWebAssemblyWeb programming flnet-wasmNetwork implementation for wasm2,840MIT OR Apache-2.0Network programmingWebAssembly odem-rs-metaLanguage extensions for the odem-rs simulation framework2,838MITAsynchronousNo standard library::No dynamic allocation wasmtime-environ-rwasmStandalone environment support for WebAssembly code in Cranelift2,830Apache-2.0 WITH LLVM-exceptionWebAssembly hc-wasmer-compiler-craneliftCranelift compiler for Wasmer WebAssembly runtime2,826MITWebAssembly hc-wasmer-objectWasmer Native Object generator2,824MITWebAssembly yew-virtualizedA yew component that renders only the on-screen part of a scrollable list2,815MIT OR Apache-2.0GUIWebAssembly klever-sc-modulesKlever WebAssembly standard smart contract modules2,812GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library web-sys-ecExpected conditions in Selenium-like style for WASM targets using web-sys.2,803MITWebAssembly rust_wasm_dodrio_routerwasm router for local hash routes for dodrio vdom2,802MITWebAssemblyWeb programming wateringcanAn animation library for seed2,788MITWebAssembly wasmtime-internal-cranelift-rwasmINTERNAL: Integration between Cranelift and Wasmtime2,783Apache-2.0 WITH LLVM-exceptionWebAssembly numbat-wasm-serdeNumbat WebAssembly Serde serializer2,782GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI nexaA complete toolkit to develop Nexa application(s) in Rust.2,780MITCommand line utilitiesCryptography::Cryptocurrencies bones_ecs_macros_coreThe core of bones_ecs macros.2,774MIT OR Apache-2.0Data structuresGame development componentize-mbt-cliCLI tool for MoonBit support of the WASM compoment model.2,771MulanPSL-2.0WebAssembly numbat-wasm-module-featuresNumbat WebAssembly smart contract module for adding feature flags2,768GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library tworsA simple Rust 2D game engine based on canvas and WASM2,767MITGame enginesGraphics simple-async-local-executorA single-threaded polling-based executor suitable for use in games, embedded systems or WASM2,761MIT OR Apache-2.0AsynchronousGame development cliwCommand Line In Web2,761MIT OR Apache-2.0 OR GPL-2.0-or-laterCommand-line interfaceGame development numbat-wasm-module-usersNumbat WebAssembly smart contract module that provides a contract users flag2,760GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library lunatic-message-requestMessage responses using regular lunatic processes.2,757Apache-2.0/MITWebAssembly winlinerThe WebAssembly Indirect Call Inliner2,757Apache-2.0 WITH LLVM-exceptionCommand line utilitiesDevelopment tools firefly-audioTree-based generator and processor for sound. Powers audio in Firefly Zero.2,755MITGame developmentMultimedia::Audio wasm_keyboardHandling key events in Rust using `web_sys`.2,754MIT OR Apache-2.0WebAssemblyWeb programming numbat-wasm-module-pauseNumbat WebAssembly smart contract module that provides a contract pause flag2,754GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library ezrpcErgonomic, flexible and Zero-cost RPC framework2,749MITWebAssemblyWeb programming::WebSocket wgsl-macroA WGSL shader preprocessor supporting #import, #ifdef, and compile-time constants.2,749MIT OR Apache-2.0Development toolsGraphics wasm-dev-serverwasm-dev-server is dev web server that adds the headers for cross origin isolation2,748MITCommand line utilitiesWebAssembly wasefire-cli-toolsCommand-line utilities for Wasefire2,745Apache-2.0Command line utilitiesEmbedded development lunatic_tasksUtilities for working with tasks in Lunatic2,744MIT OR Apache-2.0WebAssembly crdb-coreConcurrently Replicated DataBase2,742AGPL-3.0-or-laterAsynchronousDatabase interfaces send_cellsSafe and unsafe cells implementing Send/Sync2,738MIT OR Apache-2.0ConcurrencyRust patterns wasmflow-sdkWaPC-related functions for Wasmflow2,736Apache-2.0WebAssembly provwasm-stdv1Rust bindings that enable CosmWasm smart contracts to interact with custom modules in the Provenance Blockchain2,732Apache-2.0API bindingsCryptography::Cryptocurrencies numcodecs-wasm-loggingEnable logging for wasm32-compiled codecs for the numcodecs API2,727MPL-2.0API bindingsCompression circle-of-confusionCalculator for Circle of Confusion (CoC) to calculate the size in pixels of an area, used for depth of field processing2,722EUPL-1.2AlgorithmsMathematics greentic-mcpMCP ToolMap + WASIX/WASI executor bridge2,716MITCommand line utilitiesWebAssembly simi-testSome helpers for testing wasm app base on the Simi framework2,701non-standardWebAssemblyWeb programming externref-cliCLI for `externref` providing WASM module processing2,700MIT OR Apache-2.0Command line utilitiesDevelopment tools::FFI wasm-peers-signaling-serverEasy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.2,696MIT OR Apache-2.0Network programmingWebAssembly oneitfarm-interface-httpserverinterface for actors to receive http requests (oneitfarm:httpserver)2,694Apache-2.0API bindingsNetwork programming seaboredImplementation of the CBOR data format. Implements RFC8949 with the preferred-plus recommendations2,691MIT OR Apache-2.0EncodingParser implementations sycamore-queryData fetching and caching for sycamore2,686MIT OR Apache-2.0CachingWebAssembly selium-abiStreaming compute fabric2,682MPL-2.0Development toolsVirtualization wasmtime-rwasm-craneliftIntegration between Cranelift and Wasmtime2,681Apache-2.0 WITH LLVM-exceptionWebAssembly wasmutMutation testing tool for WebAssembly/WASI modules2,677MITCommand line utilitiesDevelopment tools::Testing utf8mb3Let mysql's utf8 encoding store four-byte characters such as emoji(让 mysql 的 utf8 编码存储表情符号这类的四字节字符).2,676MITEncodingText processing wal-cssA framework for creating client-side single-page apps using Rust.2,670MIT OR Apache-2.0GUIWebAssembly dragulaRust WASM wrapper for Dragula2,664MITGUIWebAssembly wal-coreA framework for creating client-side single-page apps using Rust.2,664MIT OR Apache-2.0GUIWebAssembly sycamore-state-managerDerive macro for state management for the sycamore reactive ecosystem2,663MIT OR Apache-2.0GUIWebAssembly use_cssDefine styles for your yew components inside CSS files.2,656MITWebAssemblyWeb programming app_windowCross-platform window library2,651MPL-2.0AsynchronousGUI testnumbat-codecLightweight binary serializer/deserializer, written especially for Testnumbat smart contracts2,646GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools mathquill-jsIdiomatic JavaScript bindings for MathQuill2,645GPL-2.0API bindingsWebAssembly mdsycxmarkdown with Sycamore2,641MITGUIWebAssembly ymcMaterail Components for YEW2,641MPL-2.0GUIWebAssembly odem-rs-coreCore components of the odem-rs simulation framework2,640MITAsynchronousNo standard library::No dynamic allocation monedero-solanasolana wasm wallet and client2,639MITCryptography::CryptocurrenciesWebAssembly near-vm-engine-universalWasmer Universal Engine2,639MIT OR Apache-2.0 WITH LLVM-exception WebAssembly stellation-backend-cliThe framework experience for Yew.2,638MIT OR Apache-2.0WebAssemblyWeb programming stellation-stylistThe framework experience for Yew.2,629MIT OR Apache-2.0WebAssemblyWeb programming l3d_rsL3D (Luminaire 3D) file parser for Rust - parse 3D luminaire geometry with transformation matrices, designed for WASM/WebGL…2,629GPL-3.0-or-laterGraphicsParsing tools trunk-build-timeBuild, bundle & ship your Rust WASM application to the web.2,622MIT/Apache-2.0Command line utilitiesWebAssembly leptos_aria_interactionsAccessible components for the leptos framework2,612UnlicenseAccessibilityGUI snarkvm-compilerCompiler for a decentralized virtual machine2,612GPL-3.0CompilersCryptography wasmer-runtime-core-l1xWasmer runtime core library2,607MITWebAssembly workedRun functions in Web Workers with ease2,605MITConcurrencyWebAssembly bones_ecs_macrosMacros for the bones_ecs crate.2,599MIT OR Apache-2.0Data structuresGame development greentic-component-storeStore abstraction and verification for Greentic components2,587MITWebAssembly land-runtimeDatabase migration for Runtime Land2,580Apache-2.0WebAssembly bevyhub_sceneThe number one bevy scene registry.2,577MIT OR Apache-2.0Embedded developmentGame development wasmer-singlepass-backend-flWasmer runtime single pass compiler backend2,552MITWebAssembly canic-typesShared core identifier types for Canic2,536MITWebAssembly wasm-rgameA Rust/wasm game-engine2,534MITGame enginesGames m3rs_coreA design system for wasm apps based on rust and material design 32,532LGPL-3.0-or-laterGUIWebAssembly wasmrunA WebAssembly Runtime2,531MITCommand line utilitiesDevelopment tools hc-wasmer-compiler-singlepassSinglepass compiler for Wasmer WebAssembly runtime2,518MITWebAssembly hc-wasmer-compiler-llvmLLVM compiler for Wasmer WebAssembly runtime2,502MITWebAssembly material_youA design system for wasm apps based on rust and material design 32,499LGPL-3.0-or-laterGUIWebAssembly wasmer-engine-object-file-nearWasmer Object File Engine2,471MITWebAssembly formal-rtThe Formal Programming Language Runtime2,469MITWebAssembly contextual-identities-sysThis crate provides WebAssembly bindings to contextualIdentities Web API2,466MIT OR Apache-2.0External FFI bindingsWebAssembly rustledger-plugin-typesWASM plugin interface types for rustledger - use in your plugin crate2,466GPL-3.0-onlyData structuresWebAssembly formalThe Formal Programming Language Toolchain2,454MITWebAssembly slices-lexiconAT Protocol lexicon validation library for Slices2,453MITParser implementationsWebAssembly beet_designDesign system and components for beet rsx2,451MIT OR Apache-2.0Embedded developmentGame development ianaio-historyUniversal Session History2,446non-standardAPI bindingsWebAssembly wasmer-compiler-llvm-nearLLVM compiler for Wasmer WebAssembly runtime2,444MITWebAssembly wrpc-transport-derive-macroInner crate of wrpc-transport-derive that contains the macro for deriving wrpc_transport::{EncodeSync, Decode}.2,440Apache-2.0WebAssembly coloremetrysmall color library written in Rust2,437Apache-2.0AlgorithmsGraphics EIP1193This package implementated a bridge for Etherum Provider (EIP1193).2,437GPL-2.0WebAssemblyWeb programming closure-ffi-iced-x86Temporary iced-x86 version with unreleased features used by closure-ffi2,434MITDevelopment tools::DebuggingEncoding wasmer-emscripten-nearEmscripten implementation library for Wasmer WebAssembly runtime2,430MITOperating systemsWebAssembly curve25519-compactA small, self-contained, wasm-friendly Curve25519 / X25519 implementation2,429MITAlgorithmsCryptography rline_macroA Rust procedural macro for generating WebAssembly stubs with customizable serialization formats.2,424Apache-2.0API bindingsData structures beet_rsx_parserTools for building reactive structures2,424MIT OR Apache-2.0Embedded developmentGame development savory-elements-deriveCrate that provide `Element` derive2,410MIT OR Apache-2.0GUIWebAssembly synth-backendARM encoder, ELF builder, vector table, linker scripts, and MPU configuration2,405Apache-2.0CompilersEmbedded development synth-backend-riscvRISC-V encoder, ELF builder, PMP allocator, and bare-metal startup for synth2,404Apache-2.0CompilersEmbedded development mathquill-leptosA mathquill integration layer for Leptos2,395GPL-2.0API bindingsWebAssembly wasm2glulx-ffiLow-level bindings to the Wasm2Glulx API2,384Apache-2.0 WITH LLVM-exceptionGamesWebAssembly bevyhub_netA lightweight Bevy replication library.2,384MIT OR Apache-2.0Embedded developmentGame development testnumbat-wasmTestnumbat WebAssembly smart contract API2,382GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools susumuRevolutionary functional language making data flow visible through arrow syntax2,379MITCommand line utilitiesDevelopment tools canic-dslDeprecated empty placeholder crate; use canic instead.2,358MITWebAssembly wasmesh-macroswasmesh(WebAssembly Service Mesh) SDK proc-macro2,358MIT OR Apache-2.0WebAssemblyWeb programming dioxus-grpcEasy interface for a gRPC client with Dioxus2,351LGPL-3.0-or-laterAPI bindingsGUI tauri-useInterop tauri api for leptos2,349MITGUIWebAssembly gtm-jsA rustic wrapper around Google's gtm.js tag manager snippet.2,346MIT/Apache-2.0WebAssembly wrpc-transport-webwRPC WebTransport transport2,342Apache-2.0 WITH LLVM-exceptionWebAssembly synth-frontendWASM/WAT parser and module decoder frontend for the Synth compiler2,334Apache-2.0CompilersEmbedded development chematicA pure-Rust cheminformatics toolkit: SMILES/SMARTS, SDF/MOL V3000, ECFP/MACCS fingerprints, LogP/TPSA/QED, CIP stereo, MCS, 2D…2,330MIT OR Apache-2.0Parser implementationsRendering hc-wasmer-middlewaresA collection of various useful middlewares2,322MITWebAssembly app_inputCross-platform mouse and keyboard input2,321MPL-2.0GUIHardware support sp-yewComponent communication tool for Yew framework.2,318MITWebAssemblyWeb programming yew-bootstrap-v3Bootstrap v3 components for Yew2,317Apache-2.0GUIWebAssembly yewdux-inputInput layer for Yewdux2,316MIT OR Apache-2.0Rust patternsWebAssembly edgebertFast local text embeddings library for Rust and WASM for BERT inference on native and edge devices with no dependencies.2,313MITEncodingText processing ory-kratos-client-wasmA fork of ory-kratos-client that uses the browser's Fetch API instead of reqwest when building for wasm.2,310Apache-2.0WebAssemblyWeb programming sursfaceSmall cross-platform rendering library2,303MITGamesGraphics monedero-solana-instructorcollection of common solana instructions2,302MITCryptography::CryptocurrenciesWebAssembly fluffl-macrosA cross-platform multimedia layer that exposes opengl,sockets,and audio utilities for desktop and browser2,297MIT OR Apache-2.0Game developmentGraphics mod3d-gl-wasm-example3D Models for Gl processing2,294MIT OR Apache-2.0WebAssembly streamdal-detectiveData matcher library used by Streamdal WASM functions2,280MITParser implementationsWebAssembly monedero-signer-senderAPI for async sign and send2,280MITCryptography::CryptocurrenciesWebAssembly caxtonA secure WebAssembly runtime for multi-agent systems2,272MIT OR Apache-2.0ConcurrencyNetwork programming bevy_retro_uiPixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web2,269non-standardGame enginesMultimedia ianaio-netHTTP requests library for WASM Apps2,262non-standardAPI bindingsWebAssembly rend3-eguiEgui Render Routine for the rend3 rendering library.2,259MIT OR Apache-2.0 OR ZlibGame developmentGraphics cuda-rust-wasmCUDA to Rust transpiler with WebGPU/WASM support2,249MIT OR Apache-2.0Development toolsWebAssembly edgevecHigh-performance embedded vector database for Browser, Node, and Edge2,241MIT OR Apache-2.0AlgorithmsDatabase interfaces