ColinEberhardt / wasm-mandelbrot

A mandelbrot rendered using a variety of WebAssembly tools (emscripten, AssemblyScript, asm.js, etc ...)

Home Page:https://colineberhardt.github.io/wasm-mandelbrot/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wasm-mandelbrot

I'm using this project as a way to explore various different mechanisms for creating WebAssembly modules. So far it includes:

  • Emscripten, the 'standard' way to create WASM modules from C / C++ code
  • wasm-toolchain, a minimal toolchain based on clang / llc / BinaryEm
  • AssemblyScript, create WASM modules from TypeScript

You can see the various approaches in action here:

https://colineberhardt.github.io/wasm-mandelbrot/

About

A mandelbrot rendered using a variety of WebAssembly tools (emscripten, AssemblyScript, asm.js, etc ...)

https://colineberhardt.github.io/wasm-mandelbrot/


Languages

Language:JavaScript 78.2%Language:WebAssembly 10.9%Language:C 7.4%Language:TypeScript 1.9%Language:HTML 1.4%Language:Shell 0.3%