| orangeduck/ptest | DRY Microtesting for C | BSD |
| clibs/debug | Conditional debug logging for C | Unlicensed |
| stephenmathieson/debug.c | Conditional debugging for C (again) | mit |
| hij1nx/debug | Conditional debug logging for C++ | MIT |
| stephenmathieson/describe.h | Simple BDD testing utility | MIT |
| jwerle/libok | Super tiny tap output library | Unlicensed |
| thlorenz/tap.c | tap test runner | GPLv2 |
| jlcordeiro/minunit | A minimal, header-only, unit testing framework. | MIT |
| stephenmathieson/assertion-macros.h | simple assertion macros (assert_equal, assert_str_equal, etc.) | MIT |
| silentbicycle/greatest | A C unit testing library in 1 file. No dependencies, no dynamic allocation | ISC |
| willemt/cutest | C unit testing | BSD |
| jeradesign/minunit | JTN002: A minimal unit testing framework for C | Unlicensed |
| aperezdc/apicheck | Assertion macros for checking function parameters | MIT |
| daddinuz/traits | An assertions library written in C99 | MIT |
| daddinuz/traits-unit | A unittest framework written in C99 | MIT |