C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
- game-engine
- gamedev
- game-developement
- cpp
56,139 visible repositories in the index
337–360 of 581 · Most stars
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
reason-14: Full Working Installer for Professional Desktop Software, Ready to Run in 2026
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
TranslatedA lightweight DDD forward/reverse business modeling framework that supports the architectural evolution of complex business systems!
A modern C++ CSV parser and serializer that doesn't make you choose between ease of use or performance.
A lightweight header-only library for using Keras (TensorFlow) models in C++.
:zap: Powerful tool for avoiding N+1 DB or HTTP queries
Cross-platform port of Arx Fatalis, a first-person role-playing game
C++ Driver for MongoDB
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
The Apache Kafka C/C++ library
C++ CSV parser library
Cross-platform modern C++ GUI
SuMa++: Efficient LiDAR-based Semantic SLAM (Chen et al IROS 2019)
Flutter plugin for connecting and communicationg with Bluetooth Low Energy devices, on Android, iOS, macOS, Web, Linux, Windows.
C++ framework for json-rpc (json remote procedure call)
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
An image processing pipeline for ROS.
Scenario for Blender: AI images, video, 3D and PBR materials in the viewport, plus a local MCP server for agents. Blender 5.0+ extension, GPL-3.0-or-later.
Bind C++ functions and classes into V8 JavaScript engine
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
C++ library for creating an embedded Rest HTTP server (and more)
UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux
Template for reliable, cross-platform C++ project setup using cmake.