Emscripten

./_static/Emscripten_logo_full.png
Компилируйте ваш проект написанный на C или C++ и запускайте на всех современных браузерах! Emscripten преобразует OpenGL в WebGL! Благодаря LLVM Emscripten код запускается почти с нативной скоростью!
Emscripten: портирование C/C++ на JavaScript
Emscripten: An LLVM-to-JavaScript Compiler
Emscripten
Emscripten is an LLVM-based project that compiles C and C++ into highly-optimizable JavaScript in asm.js format. This lets you run C and C++ on the web at near-native speed, without plugins.

Download and install