Free Software for WebAssembly

SurrealDB SurrealDB

SurrealDB is an innovative cloud database, suitable for serverless applications, JAMstack applications, single-page applications, and traditional applications.It reduces the development time of modern applications by simplifying your database and API stack, removing the need for most server-side components. Allowing you to build secure, performant apps quicker and cheaper. For a hassle-free setup, get started with SurrealDB Cloud in one-click.

AssemblyScript AssemblyScript

AssemblyScript is a language designed for WebAssembly. AssemblyScript targets WebAssembly's feature set specifically, giving developers low-level control over their code. If you are familiar with TypeScript you will feel right at home as AssemblyScript is a variant of TypeScript that makes it easy to compile to WebAssembly without learning a new language.

Pyodide Pyodide

Pyodide is a scientific Python stack that compiles to WebAssembly allowing you to run the Python 3.8 runtime to the browser via WebAssembly. With Pyodide you can run popular libraries such as NumPy, Pandas, Matplotlib, SciPy, and scikit-learn in any modern browser.

Wasmer Wasmer

With Wasmer you can run any code on any client using WebAssembly. It allows you to use tools you know and the languages you love.  By leveraging Wasm for software containerization, Wasmer create universal binaries that work anywhere without modification, including operating systems like Linux, macOS, Windows, and also web browsers. Compile everything to WebAssembly and run it on any OS or embed it into other languages.