Poof was born out of a desire to add some quality of life features to the C programming language. Where C lacks features, C++ has ergonomics ranging from tolerable to outrageously poor. I wanted a quick and easy way to express simple transformations, and sometimes query the structure of the program itself. Thus, poof was born.

Recent Activity

Poof has an online playground! It compiles to WASM and runs in your trusty neighbourhood web browser.