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 modern, portable, cross-language unit testing and mocking framework for C and C++
Tiny unit test framework for C and C++, post-modern, single header, auto register, xml report, TDD
A cross-platform C and C++ unit testing framework for the 21st century
ctest is a unit test framework for software written in C.
GoogleTest - Google Testing and Mocking Framework
A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.
tiny unit testing framework for ANSI C
Β΅nit is a small testing framework for C
π¦ Nala - A delightful test framework for C projects.
Neat single-file cross-platform unit testing framework for C/C++.
A Micro (1k lines of code) Unit Test Framework for C/C++
property-based testing for C: generate input to find obscure bugs, then reduce to minimal failing input
Simple Unit Testing for C
An ultra-lightweight, micro unit test framework for C99 presented as a single-header