C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
- game-engine
- gamedev
- game-developement
- cpp
47,133 repositories indexed
121–144 of 271 · Most stars
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
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.
A header only library for creating and validating json web tokens in c++
A simple C++ library for reading and writing audio files.
A modern C++ CSV parser and serializer that doesn't make you choose between ease of use or performance.
Unvanquished is a free and open source FPS/RTS hybrid game powered by the Daemon game engine. Historically based on Tremulous as a continuation with decades of work over it.
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
A library for reading text files over multiple cores.
C++React: A reactive programming library for C++11.
:dancer: Real-time single person pose estimation for Android and iOS.
A RocksDB compliant high performance scalable embedded key-value store
Bring PS5 GTA6 to 120FPS with DLSS 5. An advanced Windows video player and capture enhancement tool featuring real-time preview for videos, images, and capture card sources. Combine AI-powered Super Resolution, DLSS5 image enhancement, and Frame Generation to deliver a next-generation visual experience.
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
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.
Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.
C++ library for creating an embedded Rest HTTP server (and more)
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
Graphical Editor to create BehaviorTrees. Compliant with BehaviorTree.CPP
Multi-threaded and SSE friendly NDT algorithm
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format
High-performance audio engine for react-native
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
Convenient unified display of the most relevant technical and tag data for video and audio files.