1.catchorg / Catch2
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
- testing
- test-framework
- tdd
- bdd
- no-dependencies
- framework
- +2 more
Ranked by Attention Score: stars gained over the last 180 complete days
40 repositories by Attention Score · May 10, 2026 – Nov 5, 2026 (UTC)
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
A toolkit for making real world machine learning and data analysis applications in C++
The C++ Standard Library for Parallelism and Concurrency
HTTP and WebSocket built on Boost.Asio in C++11
C++20 concurrency framework with no compromises. Excellent performance, powerful features, and simple syntax.
Parsing Expression Grammar Template Library
Official repository of the SOCI - The C++ Database Access Library
C++20 μ(micro)/Unit Testing framework
a modern C++ GUI library
Window User Interface Library :: libWUI offical repo
Fast and flexible C++ library for working with OpenStreetMap data.
Functional Programming Library for C++. Write concise and readable C++ code.
A C++ GPU Computing Library for OpenCL
A library for interactive command line interfaces in modern C++
A simple to use, composable, command line parser for C++ 11 and beyond
A miniature library for struct-field reflection in C++
Drop-in replacement for std::optional that does not waste memory unnecessarily
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
The reference C++ unit testing framework (TDD, xUnit, C++03/11/14/17)
A Compositional Numeric Library for C++
C++React: A reactive programming library for C++11.
NuDB: A fast key/value insert-only database for SSD drives in C++11
Boost.GIL - Generic Image Library | Requires C++14 since Boost 1.80
A header-only library for C++(0x) that allows automagic pretty-printing of any container.
An Fast, Intuitive and Type-Safe C++ Enumeration Support Library
Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.