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
53 repositories by Attention Score · May 8, 2026 – Nov 3, 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
DebugView++, collects, views, filters your application logs, and highlights information that is important to you!
C# library for 2D/3D geometric computation, mesh algorithms, and so on. Boost license.
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
Cross Platform GUI for D programming language
A miniature library for struct-field reflection in C++
Drop-in replacement for std::optional that does not waste memory unnecessarily
eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
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.
Visual D - Visual Studio extension for the D programming language
Allocators, I/O streams, math, geometry, image and audio processing for D
Dfmt is a formatter for D source code
Swiss-army knife for D source code
Additional CMake functionality. Most of the modules are from Rylie Pavlik (https://github.com/rpavlik/cmake-modules)
DCompute: Native execution of D on GPUs and other Accelerators
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
A cross-platform, @nogc, nothrow, and BetterC compatible shared library loading API. (Mirror)
Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.
TigerBeetle C++ client