Manages the parameters and programs that form a software project and transparently join the core functionality with the user interface. The sub-library Unit make easy the conversion between any physical or chemical units, helping to avoid errors and offering great flexibility for the final user.
libClaPP is an open source command line argument processing library for C++. It supports the processing of GNU options (long and short options) as well as positional arguments. It is a strongly typed library that can be used to parse the command line arguments into the correct type, validate the arguments using custom constraints and automatically generates a help message with respect to the types and the constraints.