C++ Catch2

Open-source C++ projects categorized as Catch2

Top 7 C++ Catch2 Projects

  1. pamplejuce

    A JUCE audio plugin template. JUCE 8, Catch2, Pluginval, macOS notarization, Azure Trusted Signing, Github Actions

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. dynamic_bitset

    Simple Useful Libraries: C++17/20 header-only dynamic bitset

  4. ros2_utils_tool

    A simple, but powerful toolset for various ROS2 utilities, with full UI and partial CLI support.

    Project mention: Show HN: The ros2_utils_tool v1.0, a tool for ROS2 activies with full UI support | news.ycombinator.com | 2026-09-07
  5. rbdl-orb

    RBDL - Rigid Body Dynamics Library - ORB Version - The two main differences to the original rbdl is that this version has error handling and uses polymorphism for constraints

  6. LightCombatManager

    A small, lightweight cross-platform combat manager for d20-based role-playing games, based on Qt.

  7. riot-cpp

    Basic api client to query riot's api. Handles rate limiting, server errors and does basic logging.

  8. arkanoid-clone

    Arkanoid clone built in C++ with Raylib and flecs

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Catch2 discussion

Log in or Post with

C++ Catch2 related posts

  • Show HN: The ros2_utils_tool v1.0, a tool for ROS2 activies with full UI support

    1 project | news.ycombinator.com | 7 Sep 2026
  • Show HN: The ros2_utils_tool v1.0, a toolkit for ROS2 tasks with full UI support

    1 project | news.ycombinator.com | 7 Sep 2026

Index

What are some of the best open-source Catch2 projects in C++? This list will help you:

# Project Stars
1 pamplejuce 762
2 dynamic_bitset 180
3 ros2_utils_tool 105
4 rbdl-orb 101
5 LightCombatManager 11
6 riot-cpp 10
7 arkanoid-clone 6

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?