🌐 Build high-performance graphics applications with AxionEngine, a versatile render engine supporting DX12 and Vulkan.
-
Updated
Apr 10, 2026 - C++
🌐 Build high-performance graphics applications with AxionEngine, a versatile render engine supporting DX12 and Vulkan.
The TypeScript-first, native-compiled GUI framework. Define UI in Fluent TS, manage state with MVVM, and render via Qt6 RHI at native speeds.
Malice RHI is a student project aiming to create a Rendering Hardware Interface from scratch that supports at least Vulkan (architecturally). This project might be subject to change at an inconsistent rate as it is no longer a priority.
High-performance real-time render engine built to scale from experimental rendering research to fully featured real-time applications. Axion is graphics-API-agnostic, supporting both Vulkan and DirectX 12.
A lightweight, modern Render Hardware Interface (RHI) abstraction layer for C++ SnapRHI provides a clean, unified API that abstracts away the complexity of modern graphics APIs — enabling you to write rendering code once and target multiple backends seamlessly.
Vrhi - Immediate Mode Vulkan RHI Interface For NVRHI
🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal
C++20 Modern OpenGL Wrapper
Rafx is a C/C++ graphics abstraction library designed around modern graphics workflows.
Cross-Platform Interface for Modern Graphics APIs (Vulkan, DirectX 12, Metal)
Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping
RHI Switcher for Blueprint is a lightweight Unreal Engine plugin that allows developers to dynamically change the RHI such as DirectX 11, DirectX 12, or Vulkan directly from Blueprints.
This plugin made for better switching RHI during runtime in .ini config. It allows to switch modes directly from the game or project.
Cross-platform Render Hardrware Interface with Hardware Accelerated Ray Tracing support
RavEngine Graphics Library - a thin RHI for Vulkan, DirectX12, and Metal
polarPcolor draws a pseudocolor plot in polar coordinates with a polar grid.
Add a description, image, and links to the rhi topic page so that developers can more easily learn about it.
To associate your repository with the rhi topic, visit your repo's landing page and select "manage topics."