awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to gpuopen-librariesandsdks/vulkanmemoryallocator

Open-source alternatives to VulkanMemoryAllocator

30 open-source projects similar to gpuopen-librariesandsdks/vulkanmemoryallocator, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best VulkanMemoryAllocator alternative.

  • harfang3d/harfang3dالصورة الرمزية لـ harfang3d

    harfang3d/harfang3d

    654عرض على GitHub↗

    HARFANG 3D source code public repository

    C++
    عرض على GitHub↗654
  • glfw/glfwالصورة الرمزية لـ glfw

    glfw/glfw

    14,716عرض على 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

    Cclinuxmacos
    عرض على GitHub↗14,716
  • lukasbanana/llglالصورة الرمزية لـ LukasBanana

    LukasBanana/LLGL

    2,595عرض على GitHub↗

    Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

    C++
    عرض على GitHub↗2,595
  • memononen/nanovgالصورة الرمزية لـ memononen

    memononen/nanovg

    5,654عرض على GitHub↗

    NanoVG is a hardware-accelerated 2D drawing engine and C graphics primitive library. It provides a lightweight renderer designed for high-quality antialiased vector graphics using an OpenGL backend. The engine specializes in the construction and rendering of complex geometric paths. It supports the definition of precise shapes using lines, beziers, and arcs, with integrated winding rules to create hollow areas and composite shapes. The library covers a broad range of vector graphics capabilities, including path composition and the rendering of antialiased shapes. These tools enable the devel

    C
    عرض على GitHub↗5,654

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • google/skiaالصورة الرمزية لـ google

    google/skia

    10,762عرض على GitHub↗

    Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital surfaces. It functions as a hardware-accelerated graphics engine that offloads drawing operations to the GPU, a vector graphics processor for SVG and complex paths, and a typography engine for shaping and drawing characters with Unicode support. The project provides a cross-platform image codec for encoding and decoding standard image formats into raw pixel data across multiple operating systems. It also enables the development of user interfaces that maintain visual consistency a

    C++
    عرض على GitHub↗10,762
  • diligentgraphics/diligentengineالصورة الرمزية لـ DiligentGraphics

    DiligentGraphics/DiligentEngine

    4,193عرض على 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

    Batchfile3d-engined3d11d3d12
    عرض على GitHub↗4,193
  • google/filamentالصورة الرمزية لـ google

    google/filament

    19,658عرض على GitHub↗

    Filament is a real-time physically based rendering engine designed for high-fidelity 3D graphics. It functions as a cross-platform graphics library that provides a unified interface for rendering complex models and materials across desktop, mobile, and web environments. The engine distinguishes itself through a data-oriented architecture that optimizes memory usage and processing speed, alongside a shader-variant system that generates specialized code for specific material and lighting configurations. By abstracting diverse hardware graphics backends, it ensures consistent visual performance

    C++3d-graphicsandroidgltf
    عرض على GitHub↗19,658
  • horde3d/horde3dالصورة الرمزية لـ horde3d

    horde3d/Horde3D

    1,587عرض على GitHub↗

    Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.

    C++
    عرض على GitHub↗1,587
  • mosra/magnumالصورة الرمزية لـ mosra

    mosra/magnum

    5,169عرض على GitHub↗

    Magnum is a C++ middleware suite for cross-platform graphics development and real-time data visualization. It provides a hardware-agnostic rendering layer that translates graphics commands into platform-specific calls, ensuring consistent behavior across different GPU drivers and APIs such as Vulkan. The project focuses on decoupling application logic from underlying hardware through abstract graphics and system utilities. It features a plugin-based resource importer for 3D assets and audio, a hierarchical scene graph for spatial transformations, and a high-performance signal-based event syst

    C++
    عرض على GitHub↗5,169
  • ocornut/imguiالصورة الرمزية لـ ocornut

    ocornut/imgui

    73,875عرض على GitHub↗

    This project is an immediate-mode graphical user interface library designed for rapid development of tools and debugging interfaces. By generating UI geometry every frame through procedural code, it eliminates the need for persistent state synchronization between application data and the interface. It is primarily intended for integration into existing rendering pipelines, where it produces raw vertex buffers and draw commands that are agnostic to the underlying graphics API. The library distinguishes itself through a highly decoupled architecture that supports complex, dockable, and multi-vi

    C++apicplusplusframework
    عرض على GitHub↗73,875
  • blend2d/blend2dالصورة الرمزية لـ blend2d

    blend2d/blend2d

    1,937عرض على GitHub↗

    2D Vector Graphics Engine Powered by a JIT Compiler

    C++2d-graphicsasmjitcpp
    عرض على GitHub↗1,937
  • pov-ray/povrayالصورة الرمزية لـ POV-Ray

    POV-Ray/povray

    1,502عرض على GitHub↗

    POV-Ray is a ray tracing rendering engine that transforms text-based scene descriptions into photorealistic three-dimensional images and animations. It parses plain-text files containing scene geometry, lighting, textures, and camera definitions into an internal computational data structure, then calculates precise mathematical ray-scene intersections against geometric primitives and triangle meshes. The engine incorporates advanced lighting and geometry capabilities, including bounding hierarchy optimization to skip collision checks against distant geometry, and constructive solid geometry f

    C++3d-graphics3d-renderingpov-ray
    عرض على GitHub↗1,502
  • axsaucedo/vulkan-komputeA

    axsaucedo/vulkan-kompute

    0عرض على GitHub↗
    عرض على GitHub↗0
  • attackgoat/screen-13الصورة الرمزية لـ attackgoat

    attackgoat/screen-13

    337عرض على GitHub↗

    High-performance Vulkan driver with automated resource management and execution

    Rust
    عرض على GitHub↗337
  • ands/lightmapperالصورة الرمزية لـ ands

    ands/lightmapper

    1,535عرض على GitHub↗

    lightmapper.h is a C/C++ single-file library for lightmap baking by using your existing OpenGL renderer.

    C
    عرض على GitHub↗1,535
  • assimp/assimpالصورة الرمزية لـ assimp

    assimp/assimp

    12,993عرض على GitHub↗

    Assimp is a cross-platform 3D asset pipeline and import library that loads numerous industry-standard 3D file formats into a single unified internal data structure. It functions as a framework for converting 3D models between different file formats across multiple operating systems and architectures. The project provides a 3D mesh processing tool for normalizing and optimizing geometry through triangulation, vertex removal, and normal generation. It also includes a 3D asset export utility to write internal scene data back into various external file formats. The system covers broad capability

    C++3mfandroidasset-pipeline
    عرض على GitHub↗12,993
  • askeladdk/asepriteالصورة الرمزية لـ askeladdk

    askeladdk/aseprite

    26عرض على GitHub↗

    Package aseprite implements a decoder for Aseprite sprite files (.ase and .aseprite files).

    Go
    عرض على GitHub↗26
  • andreirudenko/sparklerA

    AndreiRudenko/sparkler

    0عرض على GitHub↗

    A modular 2d particle system.

    عرض على GitHub↗0
  • alaingalvan/crosswindowالصورة الرمزية لـ alaingalvan

    alaingalvan/CrossWindow

    692عرض على GitHub↗

    Documentation | Demos | Other Libraries

    C++
    عرض على GitHub↗692
  • codyjasonbennett/fourC

    CodyJasonBennett/four

    0عرض على GitHub↗

    Minimal three.js alternative.

    عرض على GitHub↗0
  • cinder/cinderالصورة الرمزية لـ cinder

    cinder/Cinder

    5,528عرض على GitHub↗

    Cinder is a C++ creative coding library and native graphics toolkit designed for developing professional interactive media and visual art. It serves as a cross-platform multimedia framework for generating high-performance generative digital art and real-time visual rendering. The framework provides a professional suite of tools for building hardware-integrated installations and cinematic visuals. It focuses on real-time graphics programming and the production of high-quality graphics for professional displays. The library includes a cross-platform abstraction layer and a modular architecture

    C++
    عرض على GitHub↗5,528
  • ash-rs/ashA

    ash-rs/ash

    2,288عرض على GitHub↗

    A very lightweight wrapper around Vulkan

    Rust
    عرض على GitHub↗2,288
  • colleagueriley/rfontC

    ColleagueRiley/RFont

    0عرض على GitHub↗

    Simple single header modular library for font rendering and atlas management.\ The library is designed to be lightweight, RFont.h itself does not directly handle rendering calls, it passes raw data to the user defined renderer.

    عرض على GitHub↗0
  • colleagueriley/rglC

    ColleagueRiley/RGL

    0عرض على GitHub↗

    As of 5/28/2024, RGL is no longer going to be actively updated

    عرض على GitHub↗0
  • confettifx/the-forgeالصورة الرمزية لـ ConfettiFX

    ConfettiFX/The-Forge

    5,575عرض على GitHub↗

    The Forge is a low-level toolkit for building high-performance graphics engines and applications across desktop, mobile, and console platforms. It provides a cross-platform engine framework and a dedicated shader compiler that translates a single source into target-specific languages for various graphics APIs and hardware. The project includes a GPU memory and resource manager that utilizes unified root signatures for resource binding, alongside a ray tracing rendering pipeline that implements hardware-accelerated ray and path tracing queries. State management is handled through a high-perfor

    C++
    عرض على GitHub↗5,575
  • createjs/easeljsالصورة الرمزية لـ createjs

    createjs/easeljs

    8,168عرض على GitHub↗

    EaselJS is a JavaScript library for creating interactive 2D graphics and animations using the HTML5 Canvas element. It functions as a 2D animation framework, a canvas scene graph manager, and an interaction wrapper for detecting and responding to mouse and touch events. The library features a rendering pipeline that utilizes WebGL to increase the drawing performance of bitmap and cached content. It organizes visual elements into a hierarchical display list, allowing nested groups of 2D graphics objects to be transformed and animated as single units. Its capabilities cover the rendering of ve

    JavaScript
    عرض على GitHub↗8,168
  • cultrarius/swarmzالصورة الرمزية لـ Cultrarius

    Cultrarius/Swarmz

    138عرض على GitHub↗

    A free, header-only C++ swarming (flocking) library for real-time applications

    C++
    عرض على GitHub↗138
  • danini-the-panini/mittsuالصورة الرمزية لـ danini-the-panini

    danini-the-panini/mittsu

    539عرض على GitHub↗

    3D Graphics Library for Ruby

    Ruby
    عرض على GitHub↗539
  • dannyfritz/awesome-ray-tracingD

    dannyfritz/awesome-ray-tracing

    0عرض على GitHub↗
    عرض على GitHub↗0
  • charles-lunarg/vk-bootstrapالصورة الرمزية لـ charles-lunarg

    charles-lunarg/vk-bootstrap

    1,234عرض على GitHub↗
    C++bootstrapcppheaderonly
    عرض على GitHub↗1,234