Meet cppgm, a C++ compiler built for fast compilation. Fast enough to compile itself in your browser.
Compiling, matching and playing happen here, on your device. Nothing runs on a server.
Choose a box to build, or run the whole workflow.
OpenLara
0 files0:00
Waiting Building Built Matched
Select a square to view its source.
Build details & downloads
The starting compiler was compiled to WebAssembly by cppgm. Matching compares every object and the final compiler with the published build. SDK libraries and generated LLVM headers are supplied as build inputs.
Source & generated code
Choose a file to see its source and generated code.
Project files
Loading the source list. Browsing files does not download the compiler or SDK.