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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to glium/glium

Projects sharing features with Glium

30 open-source projects similar to glium/glium, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • alaingalvan/crosswindowalaingalvan avatar

    alaingalvan/CrossWindow

    692View on GitHub↗

    Documentation | Demos | Other Libraries

    C++
    View on GitHub↗692
  • alexhultman/libvcA

    alexhultman/libvc

    0View on GitHub↗
    View on GitHub↗0
  • andy-thomason/vookooandy-thomason avatar

    andy-thomason/Vookoo

    538View on GitHub↗

    A set of utilities for taking the pain out of Vulkan in header only modern C++

    C++
    View on GitHub↗538
  • arashpartow/bitmapArashPartow avatar

    ArashPartow/bitmap

    179View on GitHub↗

    C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html

    C++
    View on GitHub↗179
  • ash-rs/ashA

    ash-rs/ash

    2,288View on GitHub↗

    A very lightweight wrapper around Vulkan

    Rust
    View on GitHub↗2,288
  • attackgoat/screen-13attackgoat avatar

    attackgoat/screen-13

    337View on GitHub↗

    High-performance Vulkan driver with automated resource management and execution

    Rust
    View on GitHub↗337

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
axsaucedo/vulkan-komputeA

axsaucedo/vulkan-kompute

0View on GitHub↗
View on GitHub↗0
  • azhirnov/framegraphA

    azhirnov/FrameGraph

    0View on GitHub↗
    View on GitHub↗0
  • blend2d/blend2dblend2d avatar

    blend2d/blend2d

    1,937View on GitHub↗

    2D Vector Graphics Engine Powered by a JIT Compiler

    C++2d-graphicsasmjitcpp
    View on GitHub↗1,937
  • charles-lunarg/vk-bootstrapcharles-lunarg avatar

    charles-lunarg/vk-bootstrap

    1,234View on GitHub↗
    C++bootstrapcppheaderonly
    View on GitHub↗1,234
  • cinder/cindercinder avatar

    cinder/Cinder

    5,528View on 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++
    View on GitHub↗5,528
  • confettifx/the-forgeConfettiFX avatar

    ConfettiFX/The-Forge

    5,575View on 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++
    View on GitHub↗5,575
  • danini-the-panini/mittsudanini-the-panini avatar

    danini-the-panini/mittsu

    539View on GitHub↗

    3D Graphics Library for Ruby

    Ruby
    View on GitHub↗539
  • diligentgraphics/diligentengineDiligentGraphics avatar

    DiligentGraphics/DiligentEngine

    4,193View on 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
    View on GitHub↗4,193
  • dtolm/vkfftDTolm avatar

    DTolm/VkFFT

    1,753View on GitHub↗

    Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

    C++c2rconvolutioncuda
    View on GitHub↗1,753
  • facebook/iglfacebook avatar

    facebook/igl

    3,215View on GitHub↗

    Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).

    C++
    View on GitHub↗3,215
  • gfx-rs/wgpugfx-rs avatar

    gfx-rs/wgpu

    17,382View on GitHub↗

    This project is a cross-platform graphics and compute framework that provides a unified, hardware-agnostic abstraction layer for rendering and parallel processing. It enables developers to build high-performance applications that execute consistently across diverse operating systems and hardware backends, including Vulkan, Metal, and DirectX. By mapping high-level graphics commands to native APIs, it serves as a portable foundation for both real-time 3D rendering and general-purpose GPU computing. The framework distinguishes itself through a robust architecture that supports both native deskt

    Rustd3d12gpuhacktoberfest
    View on GitHub↗17,382
  • gfx-rs/wgpu-nativegfx-rs avatar

    gfx-rs/wgpu-native

    1,226View on GitHub↗
    Rust
    View on GitHub↗1,226
  • glavnokoman/vuhG

    Glavnokoman/vuh

    0View on GitHub↗
    View on GitHub↗0
  • glfw/glfwglfw avatar

    glfw/glfw

    14,716View on 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
    View on GitHub↗14,716
  • google/dawngoogle avatar

    google/dawn

    1,059View on GitHub↗

    Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn. File bugs here: https://crbug.com/dawn/new

    C++
    View on GitHub↗1,059
  • google/filamentgoogle avatar

    google/filament

    19,658View on 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
    View on GitHub↗19,658
  • google/skiagoogle avatar

    google/skia

    10,762View on 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++
    View on GitHub↗10,762
  • google/vulkan-cpp-libraryG

    google/vulkan-cpp-library

    0View on GitHub↗
    View on GitHub↗0
  • gpuopen-librariesandsdks/v-ezG

    GPUOpen-LibrariesAndSDKs/V-EZ

    0View on GitHub↗
    View on GitHub↗0
  • gpuopen-librariesandsdks/vulkanmemoryallocatorGPUOpen-LibrariesAndSDKs avatar

    GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator

    3,393View on GitHub↗

    Easy to integrate Vulkan memory allocation library.

    C
    View on GitHub↗3,393
  • harfang3d/harfang3dharfang3d avatar

    harfang3d/harfang3d

    654View on GitHub↗

    HARFANG 3D source code public repository

    C++
    View on GitHub↗654
  • horde3d/horde3dhorde3d avatar

    horde3d/Horde3D

    1,587View on 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++
    View on GitHub↗1,587
  • iseahound/imageputiseahound avatar

    iseahound/ImagePut

    227View on GitHub↗

    A core library for images in AutoHotkey. Supports AutoHotkey v1 and v2.

    AutoHotkey
    View on GitHub↗227
  • acorns/particle-systemacorns avatar

    acorns/Particle-System

    17View on GitHub↗

    It makes pretties

    AutoHotkey
    View on GitHub↗17