Gflags
The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. (Source: https://github.com/easybuilders/easybuild-easyconfigs )