emscripten

by emscripten-core · Developer Tools

Emscripten: An LLVM-to-WebAssembly Compiler

New0 ratings27,596 starsActive
Developer ToolsDeveloper ToolC++C
↓ Download 6.0.9GitHub⚑ Report
emscripten — image 1

About this project

Main project page: 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 LLVM-using compilers (for example, Rust has Emscripten integration, with the wasm32-unknown-emscripten target). Getting…

Technologies

JavaScriptPythonHTMLC++Chacktoberfestwasmemscripten

Project health

Actively maintained
Last update2 days ago
Contributors392
Latest release6.0.9
Open issues & PRs2,479
LicenseOther
On GitHubsince 2011

GitHub

27,596
stars
3,544
forks
392
contributors
2,479
open issues & PRs
C++
language
2 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review emscripten.

Built by

emscripten-core
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain emscripten-core/emscripten? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like