Aether3dAether3D Game Engine
Stars: β 177 (+88.3%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: β 254 (+170.21%)
Explosionπ₯ A modern cross-platform game engine (WIP)
Stars: β 102 (+8.51%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: β 10,252 (+10806.38%)
MgC# Vulkan interface/polyfill for WINDOWS and MacOS
Stars: β 19 (-79.79%)
YaveYet Another Vulkan Engine
Stars: β 211 (+124.47%)
tortugaA modern game engine built using dot net core
Stars: β 14 (-85.11%)
VulkustAn engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
Stars: β 64 (-31.91%)
CrossWindow-Demosπ₯ͺ Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: β 48 (-48.94%)
rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: β 546 (+480.85%)
Vulkan2drendererEasy to use 2D rendering engine using Vulkan API as backend.
Stars: β 60 (-36.17%)
Gears VkPowerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: β 71 (-24.47%)
Ogrescene-oriented, flexible 3D engine (C++, Python, C#, Java)
Stars: β 2,582 (+2646.81%)
Tristeon3dA 3D Engine built by two Game Engineering students.
Stars: β 68 (-27.66%)
FlingengineA Vulkan game engine with a focus on data oriented design
Stars: β 239 (+154.26%)
DummyEngineSmall cross platform Vulkan/OpenGL 3d engine for personal experimentation
Stars: β 76 (-19.15%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: β 36 (-61.7%)
mojoshaderUse Direct3D shaders with other 3D rendering APIs.
Stars: β 91 (-3.19%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: β 75 (-20.21%)
osreAn open source render engine
Stars: β 95 (+1.06%)
pygfxLike ThreeJS but for Python and based on wgpu
Stars: β 72 (-23.4%)
Yggdrasil-LegacyExperimental Vulkan Renderer / Game Engine written in C++20.
Stars: β 20 (-78.72%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: β 2,906 (+2991.49%)
SFE-EngineA real time renderer based on Vulkan(LWJGL).
Stars: β 20 (-78.72%)
GameplayOpen-source, cross-platform, C++ game engine for creating 2D/3D games.
Stars: β 3,429 (+3547.87%)
Viry3dCross platform 2D and 3D game engine in C++.
Stars: β 307 (+226.6%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: β 478 (+408.51%)
Vulkan RendererA new 3D game engine using modern C++ and Vulkan API
Stars: β 205 (+118.09%)
Wolf.engineThe Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Stars: β 230 (+144.68%)
Engine NativeNative engine for Cocos Creator
Stars: β 488 (+419.15%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: β 539 (+473.4%)
Octopuskit2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
Stars: β 246 (+161.7%)
wgpu-pyNext generation GPU API for Python
Stars: β 210 (+123.4%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: β 2,710 (+2782.98%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: β 1,146 (+1119.15%)
bgfx-header-extension-libraryHeader-only effects and helper library for Bgfx to help you hit the ground running. Includes a bunch of post processing filters to complete common graphical tasks
Stars: β 35 (-62.77%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: β 122 (+29.79%)
vkOpenArenaOld games never die, they just fade away...
Stars: β 58 (-38.3%)
FloorA C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: β 166 (+76.6%)
YALCTYet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: β 25 (-73.4%)
WasabiWasabi Vulkan Game Engine
Stars: β 34 (-63.83%)
CrossWindow-GraphicsA header only library to simplify creating π Vulkan / βͺ OpenGL / π WebGL / βDirectX / π€ Metal data structures with CrossWindow.
Stars: β 48 (-48.94%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. π
Stars: β 99 (+5.32%)
UrdeData interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: β 253 (+169.15%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: β 24 (-74.47%)
rendering-fwRendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL
Stars: β 81 (-13.83%)
SpartanengineGame engine with an emphasis on architectual quality and performance
Stars: β 869 (+824.47%)
Rust SkiaSafe Skia Bindings for Rust
Stars: β 450 (+378.72%)
Islandππ Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine for Linux, written in C/C++.
Stars: β 441 (+369.15%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: β 5,045 (+5267.02%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: β 415 (+341.49%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: β 13,215 (+13958.51%)
Kaleido3dNext Generation Renderer for Cross Platform Engine Development
Stars: β 145 (+54.26%)
goma-engineA simple C++ 3D game engine with Vulkan support.
Stars: β 34 (-63.83%)
VulkandemosSome simple vulkan examples.
Stars: β 413 (+339.36%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: β 7,494 (+7872.34%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: β 1,011 (+975.53%)