Ross ROSS = Recommend OSS · open-source software intelligence for agents

emscripten-core/emsdk

Emscripten SDK observed · 2026-08-28

github.com/emscripten-core/emsdk · homepage · Python · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 98
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4745
  • days_rel: n/a
  • days_push: 13
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3636 stars · 816 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

The Emscripten SDK (emsdk) is a package-manager-style CLI tool that installs, activates, and switches between versions of the Emscripten compiler toolchain, bundling Clang, Node.js, Python, and related tools. It is the recommended way to obtain the Emscripten toolchain, which compiles C/C++ (and any LLVM-based language) to WebAssembly for browsers, Node.js, and other wasm runtimes.

Use cases

  • install the emscripten compiler toolchain
  • compile C++ code to WebAssembly
  • port a C/C++ game or app to the browser
  • switch between multiple emscripten versions
  • set up a wasm build environment for Node.js
  • compile an existing C project to run in a web browser

When to choose

  • you want the easiest, officially supported way to install and update Emscripten
  • you need to compile C/C++ or LLVM-based languages to WebAssembly
  • you need to manage multiple Emscripten toolchain versions side by side

When to avoid

  • you target native platforms rather than WebAssembly
  • you prefer building the Emscripten toolchain entirely from source
  • you only need a Rust-to-wasm workflow, where wasm-pack/wasm32 targets may suffice

Facets

cli-tool · maturity active

compiler build-tool package-manager developer-tools wasm developer-tools compilers web-development cross-platform windows cli wasm cross-platform emscripten webassembly llvm clang c-cpp-to-wasm toolchain-manager sdk linux macos

10 sources

Member repositories

RepositoryRoleHealth v2
emscripten-core/emsdkmain76

For agents

markdown · JSON · MCP: product_card(name="emscripten-core/emsdk")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem