One stop solution for all Vulkan samples
Repository Index
47,133 repositories indexed
25–48 of 99 · Most stars
Lightweight and modular C++11 graphics middleware for games and data visualization
Fast and minimalist 3D viewer.
- stl-viewer
- gltf-viewer
- vtk
- 3d-viewer
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
- plot-categories
- data-visualization
- contour-plots
- polar-plots
SpartanPort: unofficial PC port of God of War III Remastered (PS4) for Windows and Linux (AppImage). Original x86-64 code runs directly on the CPU with a custom runtime; graphics use shadPS4's Vulkan video core. Launcher, in-game menu, controller icons and up to 240 FPS. Requires your own game dump. No game files included.
- game-preservation
- god-of-war
- pc-port
- ps4
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
- mqtt
- gateway
- openhab2
- home-automation
Tutorial for the Vulkan graphics and compute API
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
- path-tracer
- gltf
- graphics
- physically-based-rendering
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
- microsoft
- directx
- directx-11
- cpp-library
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
- renderer
- d3d11
- d3d12
- opengl
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
a programming library with geometric algorithms
- graphics-libraries
- graphics-programming
- mesh-generation
- mesh-processing
Simple 2D Graphics Library for C
KlayGE is a cross-platform open source game engine with plugin-based architecture.
- graphics
- game-engine
- cross-platform
- engine3d
An open source C++ game engine.
- gamedev
- game-engine
- 3d-game-engine
- 3d-graphics
PROJ - Cartographic Projections and Coordinate Transformations Library
A high speed C++17 Vulkan game engine
- game-engine
- vulkan
- vulkan-game-engine
- renderer
2D Vector Graphics Engine Powered by a JIT Compiler
- 2d-graphics
- rasterization
- asmjit
- jit
Modern C++ library for the development of real-time graphical applications
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
- animation
- 2d-graphics
- embedded
- graphics-library
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
- allocators
- cpp-library
- cpp
- cpp11
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
- animation
- drawing
- qt5
- graphics2d
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
- terminal-graphics
- ansi-colors
- cpp
- ascii-graphics