back to home

Best Open Source vulkan Libraries

A curated list of the most popular GitHub repositories tagged with vulkan. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1shadps4-emu/shadPS4

PlayStation 4 emulator for Windows, Linux and macOS written in C++

29,346C++
Explore Repo

#2google/filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

19,897C++
Explore Repo

#3lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

19,470C++
Explore Repo

#4k4yt3x/video2x

A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.

19,124C++
Explore Repo

#5RPCS3/rpcs3

PlayStation 3 emulator and debugger

18,356C++
Explore Repo

#6bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

16,844C++
Explore Repo

#7doitsujin/dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine

16,797C++
Explore Repo

#8gfx-rs/wgpu

A cross-platform, safe, pure-Rust graphics API.

16,676Rust
Explore Repo

#9AaronFeng753/Waifu2x-Extension-GUI

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.

16,284C++
Explore Repo

#10glfw/glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

14,802C
Explore Repo

#11stenzek/duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

9,866C++
Explore Repo

#12cocos/cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

9,473C++
Explore Repo

#13xenia-project/xenia

Xbox 360 Emulator Research Project

9,286C++
Explore Repo

#14vulkano-rs/vulkano

Safe and rich Rust wrapper around the Vulkan API

5,058Rust
Explore Repo

#15dotnet/Silk.NET

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

4,956C#
Explore Repo

#16Nukem9/dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS Frame Generation (nvngx_dlssg).

4,936C++
Explore Repo

#17gameplay3d/gameplay

Open-source, cross-platform, C++ game engine for creating 2D/3D games.

4,822C++
Explore Repo

#18iree-org/iree

A retargetable MLIR-based machine learning compiler and runtime toolkit.

3,747C++
Explore Repo

#19Rust-GPU/rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

3,058Rust
Explore Repo

#20LunarG/gfxreconstruct

Graphics API Capture and Replay Tools for Reconstructing Graphics Application Behavior

555C++
Explore Repo

#21Silverlan/pragma

Repository for the pragma game engine.

240C++
Explore Repo

#22BeRo1985/pasvulkan

Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal

215Pascal
Explore Repo