Introduction

Welcome to the cppbolt documentation.

cppbolt is a dependency-free, correctness-oriented C++ subset compiler written from scratch in Rust. It compiles standard C++17 source code directly into WebAssembly (.wasm) binary format for instant execution in web browsers, Web Workers, Node.js, and headless test runners.

Try the compiler directly online in the Browser Playground.

Book Navigation