Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Vulkan
V

Vulkan

Other
116 projects627.1k total stars76.8k total forks12 languages

Open-source projects built with Vulkan

There are currently 116 open-source projects built with Vulkan, with a combined total of 627.1k GitHub stars. The most common language among these projects is C++.

Showing 116 open-source projects · page 1 of 4

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
llama.cpp
llama.cppggml-org/llama.cpp

A C/C++ library for efficient, cross-platform LLM inference with extensive hardware support and quantization.

115.4k19.3kC++
10 hours ago
gpt4all
gpt4allnomic-ai/gpt4all

Run large language models (LLMs) privately on everyday desktops and laptops without requiring API calls or GPUs.

77.4k8.3kC++
1 year ago
whisper.cpp
whisper.cppggerganov/whisper.cpp

High-performance C/C++ port of OpenAI's Whisper for efficient, cross-platform speech recognition.

50.5k5.6kC++
1 day ago
Bindings for many languages
Bindings for many languagesggerganov/whisper.cpp

A high-performance C/C++ port of OpenAI's Whisper model for efficient, cross-platform speech recognition.

50.5k5.6kC++
1 day ago
Upscayl
Upscaylupscayl/upscayl

A free and open-source desktop application that upscales and enhances low-resolution images using AI models like Real-ESRGAN.

45.9k2.3kTypeScript
23 days ago
Filament
Filamentgoogle/filament

A real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2.

20.1k2.2kC++
2 days ago
Buzz
Buzzchidiwilliams/Buzz

An offline desktop application for transcribing and translating audio/video files, live recordings, and YouTube links using OpenAI's Whisper.

19.6k1.4kPython
19 hours ago
Moonlight
Moonlightmoonlight-stream/moonlight-qt

An open-source PC client for streaming games and desktop from NVIDIA GameStream and Sunshine servers.

17.5k1.1kC++
17 hours ago
burn
burntracel-ai/burn

A Rust-based deep learning framework and tensor library optimized for flexibility, efficiency, and cross-platform portability.

15.4k933Rust
10 hours ago
MonoGame
MonoGameMonoGame/MonoGame

A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.

14.0k3.1kC#
3 days ago
MonoGame
MonoGamemono/MonoGame

A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.

14.0k3.1kC#
3 days ago
PPSSPP
PPSSPPhrydgard/ppsspp

A fast, portable, and high-level emulator for the PlayStation Portable (PSP) that runs on Android, Windows, Mac, Linux, and iOS.

13.9k2.5kC++
21 hours ago
RetroArch
RetroArchlibretro/RetroArch

A cross-platform frontend for the libretro API, enabling emulators and game engines to run as modular cores.

13.2k2.1kC
12 hours ago
Cocos Creator
Cocos Creatorcocos-creator/engine

A free, open-source, cross-platform game engine for creating high-performance 2D/3D games and instant web entertainment.

9.6k2.1kC++
3 months ago
Gyroflow
Gyroflowgyroflow/gyroflow

An open-source application that stabilizes video using gyroscope and accelerometer data from cameras or external devices.

9.0k443Rust
4 days ago
Stride
Stridestride3d/stride

An open-source C# game engine for realistic rendering and VR, featuring a visual editor and cross-platform support.

7.6k1.1kC#
9 hours ago
Wicked Engine
Wicked Engineturanszkij/WickedEngine

An open-source C++ 3D engine with modern graphics, featuring a standalone editor, Lua scripting, and cross-platform support.

7.1k753C
12 hours ago
Vibe
Vibethewh1teagle/vibe

Offline audio/video transcription desktop app using OpenAI Whisper with privacy-focused local processing.

6.4k414TypeScript
1 month ago
Forge
ForgeConfettiFX/The-Forge

A cross-platform graphics framework for building and extending game engines across PC, mobile, and consoles.

5.6k561C++
11 months ago
UnleashedRecomp
UnleashedRecomphedge-dev/UnleashedRecomp

An unofficial PC port of Sonic Unleashed (Xbox 360) created via static recompilation, featuring modern enhancements and mod support.

4.8k307C++
3 months ago
Gamescope
GamescopeValveSoftware/gamescope

A micro-compositor window manager for games that reduces latency and provides resolution scaling, originally developed for SteamOS.

4.8k355C++
6 days ago
Ogre
OgreOGRECave/ogre

A proven, modular C++ rendering engine for building high-performance 3D applications and custom game engines.

4.6k1.0kC++
3 days ago
Diligent Engine
Diligent EngineDiligentGraphics/DiligentEngine

A modern cross-platform low-level graphics API abstraction layer and rendering framework for game engines and 3D applications.

4.3k383Batchfile
17 hours ago
RmlUi
RmlUimikke89/RmlUi

A lightweight C++ UI library that renders HTML/CSS-like documents for games and applications, with full control over rendering and input.

4.2k434C++
20 hours ago
Warzone 2100
Warzone 2100Warzone2100/warzone2100

A free, open-source 3D real-time strategy game with a story-driven campaign, online multiplayer, and customizable units.

3.8k599C++
1 day ago
Vulkan Memory Allocator
Vulkan Memory AllocatorGPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator

A single-header C++ library that simplifies GPU memory allocation and resource creation for Vulkan applications.

3.4k438C
3 days ago
Intermediate Graphics Library (IGL)
Intermediate Graphics Library (IGL)facebook/igl

A cross-platform C++ graphics library providing a low-level GPU abstraction over Metal, Vulkan, OpenGL, and WebGL.

3.2k213C++
19 hours ago
Falcor
FalcorNVIDIAGameWorks/Falcor

A real-time rendering framework for DirectX 12 and Vulkan that improves productivity in graphics research and prototyping.

3.2k604C++
1 year ago
zDoom
zDoomZDoom/gzdoom

A modder-friendly OpenGL/Vulkan source port for Doom engine games with advanced scripting and rendering features.

3.1k639C++
6 months ago
Spartan Engine
Spartan EnginePanosK92/SpartanEngine

A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a 200Hz physics simulation.

3.0k266C++
15 hours ago
Flycast
Flycastflyinghead/flycast

A multi-platform emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave arcade systems.

2.3k287C++
2 days ago
vkQuake
vkQuakeNovum/vkQuake

A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.

2.2k266C
9 days ago
Acid
AcidEquilibrium-Games/Acid

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics.

2.0k166C++
2 years ago
Acid
AcidEQMG/Acid

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.

2.0k166C++
2 years ago
ezEngine
ezEngineezEngine/ezEngine

An open-source, modular C++ game engine with a feature-rich editor and visual scripting.

2.0k247C++
17 hours ago
NVRHI
NVRHINVIDIA-RTX/NVRHI

A cross-platform abstraction layer for Direct3D 11/12 and Vulkan with automatic resource management and validation.

1.9k215C++
4 days ago
1
2
3
4