Fire for C++, inspired by python-fire, is a single header library that creates a command line interface from a function signature.