There are currently 17 open-source projects built with Catch2, with a combined total of 16.4k GitHub stars. The most common language among these projects is C++.
Showing 17 open-source projects
An open-source transport simulation game based on Transport Tycoon Deluxe, featuring expanded gameplay and multiplayer support.
An enterprise-grade C++ framework for building asynchronous, secure, and scalable HTTP/RESTful server applications.
A high-performance, fully-featured CSV parser and serializer for modern C++ with streaming, random access, and robust format handling.
A cross-platform C++ framework for building JSON-RPC 2.0 & 1.0 compatible client and server applications.
A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.
A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.
A multi-platform isometric game engine with C++ core and Python bindings for creating extensible 2D games.
A non-intrusive, header-only dependency injection container for C++11 and later that automates wiring and reduces boilerplate.
A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.
A C++20 implementation of TimSort, a stable O(n log n) sorting algorithm optimized for partially-sorted data.
A single-header C++ library for displaying async animations, counters, progress bars, and status messages with minimal code changes.
A constraint-based physics engine for 3D rigid body dynamics, designed for robotics simulation and game development.
A portable, header-only C++ library for deserializing, serializing, and building YAML documents with full YAML 1.2.2 compliance.
A cross-platform C library and tool suite for reading, writing, and manipulating Little Sound DJ (LSDj) save and song files.
A header-only C++ library providing vector, matrix, and quaternion math expression templates with configurable behavior.
A template C++ project using CMake for building and Catch for unit testing, with CI and tooling integration.
A header-only CSV parser for Modern C++ supporting both compile-time and runtime parsing with RFC 4180 compliance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.