diswasm is built on the shoulders of a broad open-source ecosystem. This page acknowledges the major projects whose work makes it possible.
Acknowledgements
WebAssembly specification — The binary format, semantics, and proposal pipeline are the foundation for everything in this app. [link]
MDN Web Docs — Reference content for WebAssembly, the JavaScript API surface, and browser feature support. [link]
Next.js — App Router, Turbopack, file-based routing, and the production server runtime. [link]
React — Component model and server/client rendering boundary. [link]
Monaco Editor — Industrial-strength in-browser code editor used in the compiler and Intermediate Editor. [link]
Radix UI / shadcn/ui — Accessibility primitives and design tokens. Adoption is partial; future passes will deepen integration. [link]
lucide-react — Icon set used throughout the UI. [link]
WebAssembly toolchains — Rust + wasm-bindgen, AssemblyScript, Emscripten, Binaryen, and wasm-tools all inform the docs and compiler scaffolding. [link]
Vitest — Test runner used for unit tests across packages. [link]
How code is credited
Inline attribution lives in source comments where third-party algorithms or significant snippets are adapted. License terms for shipped dependencies are summarized on the licenses page.