catchorg

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)

8 good first / help-wanted issues · C++ · last activity Jul 12, 2026

21.3K stars 3.4K forks 21.3K watchers C++ Boost Software License 1.0
bdd cpp cpp14 framework no-dependencies tdd test-framework testing
8 Open Issues Need Help Last updated: Jul 12, 2026

Open Issues Need Help

View All on GitHub
Tweak request Development Good First Issue
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
Documentation Good First Issue
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
Bug Good First Issue
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
Feature Request Good First Issue
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing
Feature Request Good First Issue
catchorg/Catch2
21.3K

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)

C++
#bdd#cpp#cpp14#framework#no-dependencies#tdd#test-framework#testing