awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 repository-uri

Awesome GitHub RepositoriesEngines and Frameworks

High-level frameworks and game engines for Vulkan.

Explore 24 awesome GitHub repositories matching part of an awesome list · Engines and Frameworks. Refine with filters or upvote what's useful.

Awesome Engines and Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • bkaradzic/bgfxAvatar bkaradzic

    bkaradzic/bgfx

    17,161Vezi pe GitHub↗

    bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides a unified interface that maps high-level rendering commands to native graphics APIs, allowing developers to maintain a single codebase that executes consistently across diverse operating systems and hardware architectures. The library distinguishes itself through a multi-threaded command submission model that decouples rendering logic from the main application thread, effectively minimizing CPU bottlenecks. It utilizes a backend-agnostic command buffer and a deferred resource

    Cross-platform, API-agnostic rendering library.

    Cd3d11d3d12directx
    Vezi pe GitHub↗17,161
  • glfw/glfwAvatar glfw

    glfw/glfw

    14,716Vezi pe GitHub↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Windowing and input library with Vulkan support.

    Cclinuxmacos
    Vezi pe GitHub↗14,716
  • confettifx/the-forgeAvatar ConfettiFX

    ConfettiFX/The-Forge

    5,575Vezi pe GitHub↗

    The Forge este un toolkit de nivel scăzut pentru construirea de motoare grafice și aplicații de înaltă performanță pe platforme desktop, mobile și consolă. Oferă un framework de motor cross-platform și un compilator de shadere dedicat care traduce o singură sursă în limbaje specifice țintei pentru diverse API-uri grafice și hardware. Proiectul include un manager de memorie și resurse GPU care utilizează root signatures unificate pentru legarea resurselor, alături de un pipeline de randare ray tracing care implementează interogări de ray și path tracing accelerate hardware. Gestionarea stării este realizată printr-un sistem de entități-componente (ECS) de înaltă performanță care organizează datele și logica în componente discrete. Domeniile largi de capabilități acoperă monitorizarea performanței GPU prin hardware breadcrumbs și micro-profiling, gestionarea input-ului cross-platform pentru diverse periferice și un sistem de animație pentru redarea și blending-ul scheletic. Framework-ul suportă, de asemenea, încărcarea asincronă a resurselor, variable rate shading și indexarea resurselor non-uniforme. Toolkit-ul oferă automatizare pentru iterație în timp real, inclusiv recompilarea live a shaderelor și capacitatea de a reîncărca biblioteci dinamice la runtime.

    Cross-platform rendering framework.

    C++
    Vezi pe GitHub↗5,575
  • cinder/cinderAvatar cinder

    cinder/Cinder

    5,528Vezi pe GitHub↗

    Cinder este o bibliotecă de creative coding în C++ și un toolkit grafic nativ conceput pentru dezvoltarea de media interactivă profesională și artă vizuală. Servește ca un framework multimedia cross-platform pentru generarea de artă digitală generativă de înaltă performanță și randare vizuală în timp real. Framework-ul oferă o suită profesională de instrumente pentru construirea de instalații integrate hardware și vizualuri cinematografice. Se concentrează pe programarea grafică în timp real și producția de grafică de înaltă calitate pentru ecrane profesionale. Biblioteca include un strat de abstractizare cross-platform și o arhitectură modulară pentru a standardiza operațiunile pe diferite sisteme de operare. Încorporează randare accelerată hardware și gestionarea input-ului bazată pe evenimente pentru a procesa interacțiunile utilizatorilor și datele senzorilor.

    Creative coding framework with Vulkan support.

    C++
    Vezi pe GitHub↗5,528
  • diligentgraphics/diligentengineAvatar DiligentGraphics

    DiligentGraphics/DiligentEngine

    4,193Vezi pe GitHub↗

    DiligentEngine is a cross-platform graphics abstraction layer and physically-based rendering engine. It provides a unified interface for executing 3D graphics commands across multiple low-level rendering backends from a single codebase, including a dedicated system for importing 3D assets via the GLTF 2.0 format. The engine features an HLSL shader cross-compiler that allows a single set of shaders to run across different graphics APIs and operating systems. It supports advanced rendering capabilities such as ray-tracing, mesh shaders, variable rate shading, and bindless resources. The framew

    Cross-platform low-level graphics library.

    Batchfile3d-engined3d11d3d12
    Vezi pe GitHub↗4,193
  • nvidiagameworks/falcorAvatar NVIDIAGameWorks

    NVIDIAGameWorks/Falcor

    3,189Vezi pe GitHub↗

    Real-Time Rendering Framework

    Real-time rendering framework with experimental Vulkan support.

    C++
    Vezi pe GitHub↗3,189
  • equilibrium-games/acidAvatar Equilibrium-Games

    Equilibrium-Games/Acid

    1,996Vezi pe GitHub↗

    A high speed C++17 Vulkan game engine

    High-speed C++17 Vulkan game engine.

    C++
    Vezi pe GitHub↗1,996
  • begla/intrinsicAvatar begla

    begla/Intrinsic

    1,044Vezi pe GitHub↗

    Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.

    Cross-platform graphics and game engine.

    C++cross-platformcross-platform-gamedata-oriented
    Vezi pe GitHub↗1,044
  • gpuopen-librariesandsdks/hellovulkanG

    GPUOpen-LibrariesAndSDKs/HelloVulkan

    0Vezi pe GitHub↗

    Basic framework for Vulkan applications.

    Vezi pe GitHub↗0
  • cg-tuwien/vulkanlaunchpadC

    cg-tuwien/VulkanLaunchpad

    0Vezi pe GitHub↗

    Educational framework for Vulkan beginners.

    Vezi pe GitHub↗0
  • lugdunum3d/lugdunumL

    Lugdunum3D/Lugdunum

    0Vezi pe GitHub↗

    Modern cross-platform 3D rendering engine.

    Vezi pe GitHub↗0
  • ul-fri-lgm/logiU

    UL-FRI-LGM/Logi

    0Vezi pe GitHub↗

    Lightweight object-oriented Vulkan abstraction.

    Vezi pe GitHub↗0
  • nxpmicro/gtec-demo-frameworkN

    NXPmicro/gtec-demo-framework

    0Vezi pe GitHub↗

    Cross-platform demo framework for multiple APIs.

    Vezi pe GitHub↗0
  • gpuopen-librariesandsdks/anvilG

    GPUOpen-LibrariesAndSDKs/Anvil

    0Vezi pe GitHub↗

    Cross-platform framework for Vulkan development.

    Vezi pe GitHub↗0
  • cg-tuwien/vulkanlaunchpadstarterC

    cg-tuwien/VulkanLaunchpadStarter

    0Vezi pe GitHub↗

    Starter template for the educational framework.

    Vezi pe GitHub↗0
  • openframeworks-vk/openframeworksO

    openframeworks-vk/openFrameworks

    0Vezi pe GitHub↗

    Creative coding framework with Vulkan support.

    Vezi pe GitHub↗0
  • devsh-graphics-programming/nablaD

    Devsh-Graphics-Programming/Nabla

    0Vezi pe GitHub↗

    Modular rendering library and framework.

    Vezi pe GitHub↗0
  • liblava/liblavaL

    liblava/liblava

    0Vezi pe GitHub↗

    Modern and easy-to-use C++ framework.

    Vezi pe GitHub↗0
  • cg-tuwien/auto-vkC

    cg-tuwien/Auto-Vk

    0Vezi pe GitHub↗

    Convenience layer for modern C++ Vulkan development.

    Vezi pe GitHub↗0
  • gamefoundry/bsfG

    GameFoundry/bsf

    0Vezi pe GitHub↗

    Modern C++ library for real-time applications.

    Vezi pe GitHub↗0
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Engines and Frameworks