Inja is a template engine for modern C++, loosely inspired by jinja for python. It has an easy and yet powerfultemplate syntax with all variables, loops, conditions, includes, callbacks, and comments you need, nested and combined as you like.