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. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. dynamic_bitset

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

  4. 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

  5. ros2_utils_tool

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

    Project mention: Show HN: Ros2_utils_tool, a powerful GUI toolset for ROS2-based utilities | news.ycombinator.com | 2025-01-31
  6. riot-cpp

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

  7. LightCombatManager

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

    Project mention: Show HN: LightCombatManager 3.0 – A simple combat manager for d20-based RPGs | news.ycombinator.com | 2025-01-31
  8. arkanoid-clone

    Arkanoid clone built in C++ with Raylib and flecs

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream 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

Index

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

# Project Stars
1 pamplejuce 615
2 dynamic_bitset 172
3 rbdl-orb 100
4 ros2_utils_tool 94
5 riot-cpp 11
6 LightCombatManager 10
7 arkanoid-clone 5

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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