• Emscripten is an LLVM/Clang-based compiler that compiles C and C++ source code to WebAssembly, primarily for execution in web browsers. Emscripten allows...
    8 KB (622 words) - 23:18, 2 May 2025
  • management (such as C) is translated by a source-to-source compiler such as Emscripten (based on LLVM). Performance is improved by limiting language features...
    19 KB (1,894 words) - 03:55, 23 November 2024
  • Thumbnail for WebAssembly
    programming languages are reported to support Wasm as a compilation target. Emscripten compiles C and C++ to Wasm using Clang as a frontend, replacing LLVM as...
    52 KB (4,601 words) - 14:17, 1 May 2025
  • Thumbnail for AssemblyScript
    adoption of WebAssembly in major web browsers, Alon Zakai, creator of Emscripten, an LLVM/Clang-based C and C++ compiler that targeted a subset of JavaScript...
    16 KB (1,528 words) - 21:11, 7 March 2025
  • Thumbnail for Single instruction, multiple data
    (2015). "SIMD in JavaScript via C++ and Emscripten" (PDF). "Porting SIMD code targeting WebAssembly". Emscripten 1.40.1 documentation. "ZiiLABS ZMS-05 ARM...
    35 KB (4,251 words) - 23:41, 18 May 2025
  • include Closure Compiler, CoffeeScript, Dart, Haxe, Opal, TypeScript and Emscripten. So called Assembly language translators are a class of source-to-source...
    98 KB (9,291 words) - 13:19, 13 May 2025
  • Thumbnail for Simple DirectMedia Layer
    applications, and 120 demos had been posted on the library website. SDL supports Emscripten (i.e. programs that run on a web page). SDL 3 was released, as a stable...
    33 KB (2,616 words) - 15:19, 21 May 2025
  • Thumbnail for Meson (software)
    C++ and other compilers, including non-traditional compilers such as Emscripten and Cython. The project uses ninja as the primary backend buildsystem...
    14 KB (1,044 words) - 15:15, 15 April 2025
  • Thumbnail for OGRE
    Windows (all major versions), Linux, macOS, Android, iOS, JavaScript (via EMScripten), Windows Phone (Sponsored by Microsoft) and WinRT. Type Graphics rendering...
    4 KB (248 words) - 00:29, 2 May 2025
  • Thumbnail for Allegro (software library)
    DirectMedia Layer which is used to run Allegro programs in web browser using Emscripten. Released under the terms of the zlib license, Allegro is free and open...
    7 KB (560 words) - 10:21, 17 December 2024
  • Thumbnail for DOSBox
    provided for "scholarship and research purposes only". Em-DOSBox uses Emscripten to convert the emulator's C++ code to JavaScript, making the games playable...
    32 KB (3,076 words) - 08:28, 20 May 2025
  • Thumbnail for Haxe
    CoffeeScript TypeScript Scala (programming language) Vala (programming language) Emscripten OpenFL "Release 4.3.7". 9 May 2025. Retrieved 10 May 2025. "Open Source...
    10 KB (828 words) - 23:53, 1 May 2025
  • to bring Unreal Engine 3 to the web; using the asm.js sublanguage and Emscripten compiler, they were able to port the engine in four days. The engine is...
    20 KB (1,548 words) - 01:07, 2 May 2025
  • powered by Cranelift also exists. Free and open-source software portal Emscripten GNU Compiler Collection LLVM "LICENSE.md". GitHub. "GitHub - bytecodealliance/cranelift...
    6 KB (502 words) - 07:34, 8 January 2025
  • supports Linux, FreeBSD, Windows, Android, macOS and the Web through Emscripten or Binaryen [Wikidata] (WebAssembly). Eclipse: an open-source development...
    35 KB (4,362 words) - 10:46, 11 April 2025
  • Thumbnail for DuckDB
    updates, appends and deletes. DuckDB is also compiled to WebAssembly using emscripten which enables DuckDB to run SQL in browser-based analytics tools. DuckDB...
    14 KB (1,079 words) - 21:59, 21 May 2025
  • Thumbnail for Snes9x
    based on Snes9X. There is also an unofficial Snes9x port compiled with Emscripten which runs inside a web browser. The source code of Snes9x is publicly...
    6 KB (409 words) - 16:42, 31 March 2025
  • Thumbnail for Google Web Toolkit
    Comparison of JavaScript-based web frameworks Comparison of web frameworks Emscripten for converting C++ into JavaScript or WebAssembly RAS syndrome "GWT Name...
    19 KB (1,736 words) - 03:45, 12 May 2025
  • to make it possible to run LÖVE games on the web via HTML5, WebGL, and Emscripten. g3d is a 3D engine that simplifies 3D capabilities in LÖVE. It allows...
    21 KB (1,219 words) - 04:22, 14 May 2025
  • (debugger) GNU lightning GNU Compiler Collection (GCC) Pure OpenCL ROCm Emscripten TenDRA Distribution Format Architecture Neutral Distribution Format (ANDF)...
    34 KB (3,269 words) - 20:21, 10 May 2025
  • Thumbnail for OpenFrameworks
    OpenGL. It runs on Microsoft Windows, macOS, Linux, iOS, Android and Emscripten. It is maintained by its founders with contributions by other members...
    7 KB (630 words) - 14:10, 26 March 2025
  • Thumbnail for Elm (programming language)
    that Elm Studio will use a future version of Elm that targets C, uses Emscripten to compile to WASM, and supports type-safe Postgres table generation....
    20 KB (2,192 words) - 12:18, 26 April 2025
  • (October 2023 release)". 30 October 2023. "Debugging Data Corruption with Emscripten | Figma Blog". Figma. 7 November 2016. Retrieved 12 September 2024. "Rasmus...
    11 KB (846 words) - 09:59, 1 May 2025
  • Thumbnail for Transfer-matrix method (optics)
    Javascript interactive reflectivity calculator using matrix method and Nevot-Croce roughness approximation (calculation kernel converted from C via Emscripten)...
    14 KB (2,216 words) - 01:19, 21 October 2024
  • Thumbnail for Avida (software)
    interface implemented in JavaScript and Avida compiled to JavaScript using Emscripten, making the software broadly compatible with devices commonly used in...
    11 KB (1,034 words) - 06:54, 19 February 2025
  • WebAssembly. Free and open-source software portal Application virtualization Emscripten Sandboxie, running Windows programs in a sandbox WebAssembly, a bytecode...
    27 KB (2,684 words) - 11:48, 19 February 2025
  • adopted a major rewrite. Freedoom has been ported to the World Wide Web via Emscripten and asm.js under the name "boon". The original Doom sources have been...
    98 KB (11,445 words) - 07:59, 20 May 2025
  • Pixel Bender C++ support Cross-compiling C++ code to JavaScript via Emscripten Supported with WebAssembly Cross-compiling C++ code to run in Flash Player...
    42 KB (3,176 words) - 23:24, 1 May 2025
  • researcher Alon Zakai created a browser based demo called BananaBread by using Emscripten to port the C++ code to JavaScript and WebGL. Cube 2's rendering engine...
    15 KB (1,407 words) - 01:17, 12 March 2025
  • Thumbnail for OpenSceneGraph
    including Sketchfab and Clara.io. A wrapping from C++ to javascript through Emscripten OGStudio is also currently developed. Among other products that use OSG...
    19 KB (1,812 words) - 14:15, 30 March 2024