Table of Contents

Dependencies

All licenses are therefore GPL-compatible.

Conan

Conan, software package manager for C and C++ developers

Conan MIT License

CMake

CMake: A Powerful Software Build System

CMake BSD-3 License

Doxygen

Code Documentation. Automated.

Doxygen GPL-2 License

Doxygen Awesome

Doxygen Awesome is a custom CSS theme for Doxygen HTML documentation.

This theme is an attempt to update the visuals of Doxygen without changing its overall layout too much.

Doxygen Awesome MIT License

QT

QT6 - Community Edition

The Qt framework contains a comprehensive set of highly intuitive and modularized C++ library classes and is loaded with APIs to simplify your application development. Qt produces highly readable, easily maintainable and reusable code with high runtime performance and small footprint – and it’s cross-platform.

QT LGPL see also:Obligations of the GPL and LGPL

cxxopts

a lightweight C++ option parser library, supporting the standard GNU style syntax for options.

jarro2783 MIT License

[!NOTE] managed via the package manager Conan Center

inifile-cpp

inifile-cpp is a simple and easy to use single header-only ini file en- and decoder for C++.

Fabian Meyer MIT License

[!NOTE] included in src/includes

plog

Plog - portable, simple and extensible C++ logging library

Sergey Podobry MIT License

[!NOTE] managed via the package manager Conan Center

(back to top)