Emscripten
2014年12月にインターネットアーカイブは、多数のアーカイブされたMS-DOSプログラムとPCプログラムへのブラウザ上でのアクセスを提供するため、EmscriptenでコンパイルされたDOSBoxエミュレータをリリースした。
EmscriptenはC/C++コードベースをWebAssemblyに移植するために広く利用されており、代表例としてUnreal Engine 3、SQLite、MeshLab、Bullet physics、AutoCAD、Qt アプリケーションフレームワークのサブセットがある。Emscriptenを利用してWebAssemblyに移植されたソフトウェアの他の例としては、以下が挙げられる。
“Wasmtime: A small and efficient runtime for WebAssembly & WASI”. Wasmtime.dev. The Wasmtime Project. 2021年2月10日閲覧。
↑ Wasmer. “Wasmer: The Universal WebAssembly Runtime”. Wasmer.io. Wasmer. 2021年2月10日閲覧。
↑ http://www.meshlabjs.net - Homepage of the experimental, client based, javascript, version of MeshLab that runs inside a browser
↑ “Porting Examples and Demos”. Emscripten GitHub wiki. 2016年3月1日閲覧。
↑ “The Future of AutoCAD”. Through the Interface. 2018年5月9日閲覧。.
1 2 “Qt for WebAssembly”. 2020年9月25日閲覧。
↑ “Unity game engine heading to the browser without plug-ins”.