Topics / #emscripten

Emscripten projects on GitHub

Compiling C and C++ to WebAssembly for the browser.

As of , the most-starred Emscripten projects on GitHub are yew (32.8K stars), emscripten (27.7K stars) and wasmer (21.2K stars). GitHub.Locker tracks 6 Emscripten repositories with 120.7K stars combined. The fastest-growing on October 19 was wasmer, with +5 stars in a day.

6Projects
120.7KStars in total
+15Stars in a day

Hot right now

Most stars gained in a day · Oct 19

The all-time top

6 projects · by stars

  1. #1 · yewstack/yew

    yew

    Yew is a modern Rust framework for creating multi-threaded, front-end web apps with WebAssembly. You build the UI in Rust, and the app compiles to Wasm that runs in the browser.

    32.8K
  2. #2 · emscripten-core/emscripten

    emscripten

    Emscripten is an open-source compiler that turns C and C++ code into WebAssembly using LLVM and Binaryen, so native codebases can run on the Web, in Node.js, and in other wasm runtimes.

    27.7K
  3. #3 · wasmerio/wasmer

    wasmer

    Wasmer is a blazing fast and secure WebAssembly runtime: it runs apps as incredibly lightweight containers anywhere — desktop, cloud, edge, or browser — at near-native speeds.

    21.2K
  1. 4

    pyodide

    14.9Kpyodide/pyodide · Python

    A port of CPython to WebAssembly (via Emscripten) — a Python distribution for the browser and Node.js that can install and run Python packages from PyPI right where JavaScript runs.

  2. 5

    sql.js

    13.7Ksql-js/sql.js · JavaScript

    sql.js is a JavaScript library that runs SQLite entirely in the browser (or Node.js), letting you create a relational database and run SQL queries client-side without a server.

  3. 6

    openFrameworks

    10.4Kopenframeworks/openFrameworks · C++

    It's a community-developed, cross-platform toolkit for creative coding in C++ — you use it to build interactive graphics, audio, video and computer-vision projects.

Often tagged together