
A curated list of languages that compile directly to or have their VMs in WebAssembly
AwesomeWebAssembly (wasm) is revolutionizing the way applications run in browsers by providing a low-level bytecode format that executes faster than traditional JavaScript. By offering a compilation target for a variety of programming languages, wasm opens the door to enhanced performance and efficiency in web applications, making it an attractive choice for developers looking to leverage the power of newer and existing languages.
The curated list of languages that compile to wasm demonstrates its versatility, providing options for both stable production use and experimental development. With languages ranging from Rust and C++ to more niche ones like Brainfuck and Lox, there's a wealth of choice for developers aiming to build high-performance applications that run seamlessly in the browser.

Astro is the all-in-one web framework designed for speed. Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.