This project consists of individual embeddable libraries. It was designed for “cheap” libraries that are either very small or designed to be embedded.
Goals and non goals:
- All libraries are built with CMake,
- Libraries are always prefixed by lib and is lowercase,
- Install targets are explicitly removed from CMakeLists.txt files,
- Non source code is removed from the upstream folder.
Note: the purpose of this project is not to incorporate as much as possible libraries into other projects, you should always use as much as possible the system one if possible.
Some libraries are updated more often than other, this table is a priority summary.
|gtest||low||Google's unit test framework||https://github.com/google/googletest|
|json||high||Modern JSON library||https://github.com/nlohmann/json|
|sqlite||high||File based SQL engine||https://www.sqlite.org/index.html|
|vera||low||C++ code checker||https://bitbucket.org/verateam/vera/wiki/Home|