Claus Klein's starred repositories
Format.cmake
π Stylize your code! Automatic clang-format and cmake-format targets for CMake.
project_options
A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.
doctest-lib
A CMake wrapper of https://github.com/doctest/doctest/ to make life easier
SDRPlusPlus
Cross-Platform SDR Software
grammars-v4
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
cmake-init
The missing CMake project initializer
gui_starter_template
A template CMake project to get you started with C++ and tooling
magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
nano-signal-slot
Pure C++17 Signals and Slots
cppinsights
C++ Insights - See your source code with the eyes of a compiler
boost-cmake
Easy Boost integration in CMake projects
homebrew-core
π» Default formulae for the missing package manager for macOS (or Linux)
cmake-example-component-lib
How to create a c++ component library like boost with CMake
ModernCppStarter
π Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
PackageProject.cmake
ποΈ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.