Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
Repository Index
47,133 repositories indexed
73–96 of 99 · Most stars
Plasma 5 applet in order to show the window appmenu
A fully non-destructive photo retouching program providing a complete layer-based workflow including RAW image development.
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
- json
- json-schema
- jsonschema
- openapi
A 2D Soft Body and Rigid Body Physics Engine.
- 2d-physics-engine
- game-development
- physics-engine
- rigid-bodies
Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.
- vulkan-hpp
- vulkan
- real-time-rendering
Cross-platform C++17 Runtime Reflection Library
- reflection
- cpp
- cpp17
- game-engine
Bindings to connect lua with Steam API
- game-development
- love2d
- lua
- steam-api
WipEout Omega Collection (PS4) native PC port for Windows: the game's own x86-64 code on the CPU, a PS4 runtime and the shadPS4 Vulkan video core. Playable, in active development. No game files included. ⭐ Star it if you like it; bug reports and requests are welcome in Issues!
- native-port
- pc-port
- ps4
- shadps4
Native PC compatibility project for The Order: 1886 (PS4, CUSA00076). Windows launcher, Vulkan graphics. In development: 3D cinematics observed; gameplay validation ongoing. Uses your own dump; no game files included. | Projeto para PC em desenvolvimento; usa seu próprio dump.
- cpp
- emulation
- game-compatibility
- ps4
FMOD Studio middleware integration and scripting API bindings for the Godot game engine.
- game-development
- game-engine-development
- game-audio
- dynamic-audio
SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
- header-only
- cpp-library
- game-development
- qt5
Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching
- serverless-framework
- streaming
- stream-processing
- qt
Integrate VLC Media Player with Windows System Media Transport Controls (SMTC)
- vlc
- plugin
- smtc
- media
CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.
Accidental Noise Library in Godot Engine enhanced with visual noise editor
- gradient-noise
- simplex-noise
- value-noise
- normalmap
Repository for the slides and the code of my "Quick game development with C++11/C++14" CppCon 2014 talk.
A powerful cross-platform audio engine, optimized for games.
- audio
- audio-programming
- sdk
- cpp
AI Game Developer for Unreal Engine — MCP plugin (C++ editor plugin + .NET bridge), unreal-cli, connects Unreal Editor to AI agents via ai-game.dev or a local MCP server
Quasi Engine is a framework that intends to be a complete toolset to ease 2d game development, providing ready-to-use QML elements representing basic game entities needed by most of games.
Particle sensor manager for multiple sensors: Honeywell, Plantower, Panasonic, Sensirion, etc. This is sensors layer of CanAirIO project too.
- pm25
- co2
- library
- esp32
An Fast, Intuitive and Type-Safe C++ Enumeration Support Library
- cpp
- cpp20
- cpp23
- enum
The repository host gives no description.
Cross-platform C++ framework that allows you to quickly initialize Vulkan and provides easy-to-use abstraction above main objects
- cplusplus
- cplusplus-17
- cpp
- fast