emscripten-core/emscripten: Emscripten: An LLVM-to-WebAssembly Compiler
github.com · 450 words · saved by 1 readers
Emscripten: An LLVM-to-WebAssembly Compiler
Main project page: https://emscripten.org GitHub CI status: Chromium builder status: emscripten-releases Overview Emscripten compiles C and C++ to WebAssembly using LLVM and Binaryen. Emscripten output can run on the Web, in Node.js, and in wasm runtimes. Emscripten provides Web support for popular portable APIs such as OpenGL and SDL2, allowing complex graphical native applications to be ported, such as the Unity game engine and Google Earth. It can probably port your codebase, too! While Emscripten mostly focuses on compiling C and C++ using Clang, it can be integrated with other…
saved by
related reading
- Embind - Emscripten 6.0.1-git (dev) documentationemscripten.org
- rsmsrsms.me
- Build your own WebAssembly Compilerblog.scottlogic.com
- The LLVM Compiler Infrastructure Projectllvm.org
- Writing a C compiler in 500 lines of Pythonvgel.me
- Shadersshaders.com
- Fabrice Bellard's Home Pagebellard.org
- Using WebAssembly (Wasm)vercel.com
- Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly - Casey Primozic's Homepagecprimozic.net
- Unicorn Studio — No-code WebGL Toolunicorn.studio
- A Mere Mortal's Guide to Webassemblyuptointerpretation.com
- Wasmi 2.0 - Engineering of the Fastest Wasm Interpreterswasmi-labs.github.io