Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Real-Time Rendering Framework
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
- vulkan
- vulkan-compute
- vulkan-example
- vulkan-tutorial
Polycode is a cross-platform framework for creative code.
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
- game-engine
- gamedev
- game-developement
- cpp
Modern and easy-to-use library for Vulkan
- vulkan-library
- modern-cpp
- modular
- cross-platform
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
- vulkan
- raytracing
- graphics-engine
- graphics-library
Anvil is a cross-platform framework for Vulkan
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.
Vulkan compute for people
Experimental High Level Framework for Vulkan
Framework for Vulkan beginners, used in university education.
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
- vulkan
- openframeworks
- wip
Logi is light-weight C++ Vulkan abstraction framework, which attempts to bridge the gap between previous graphics APIs and Vulkan by making API easier to use while still preserving Vulkan semantics and introducing as little overhead as possible.
- vulkan
- vulkan-wrapper
- vulkan-library
- vulkan-cpp
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