The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Repository Index
58,136 visible repositories in the index
1–24 of 40 · Most stars
Auto detecting, masking and inpainting with detection model.
- sd-webui
- stable-diffusion-webui
- stable-diffusion-webui-plugin
Vulkan bindings for Rust
LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.
- python
- music-visualizer
- audio-processing
- qlc
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
A cross-platform C++20 3D library with Python bindings and the high-level API of three.js.
- threejs
- opengl
- 3d-graphics
- cpp
Go bindings for OpenGL (generated via glow)
AssetFurnace: the most complete open-source image-to-3D pipeline (Oct 2026). Prompt or picture → textured, rigged, animated game character, locally on Apple Silicon or NVIDIA. Pixal3D, TRELLIS.2, Hunyuan3D, SF3D, auto-rig and 21 moves. For indie game devs and 3D artists. Free, Apache-2.0.
- 3d-generation
- 3d-models
- apple-silicon
- blender
A Windows your apps recognize.
- cmake
- compatibility-layer
- cpp
- cpp20
:camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:
- docker
- images
- selfhosted
- picture
Vulkan API for JavaScript/TypeScript
- vulkan
- bindings
- javascript
A C++ binding for the OpenGL API, generated using the gl.xml specification.
- c-plus-plus
- c-plus-plus-11
- library
- opengl-bindings
Vulkan API bindings for Go programming language
Combine svg files into one with symbol elements
A self-hosted non-invasive single-binary photo gallery with a focus on speed and simplicity.
- photos
- gallery
- photoviewer
- golang
webgpu.h - C version of the JS API, for both native and Wasm. A multi-vendor standard between Dawn/Emdawnwebgpu and wgpu-native. Designed primarily for binding into higher-level languages.
The ultimate Python binding for Vulkan API
- vulkan
- python
Cross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
- vulkan
- netstandard
- csharp
- dotnet
Edit photos by describing the change, on your own GPU. A free, open-source alternative to Nano Banana and ChatGPT image editing: photos stay on your computer, no daily limit. One installer for Windows, Mac and Linux sets up the best open model (Qwen-Image 2.1). MCP server for AI agents.
- image-editing
- image-generation
- local-ai
- macos
cl-opengl is a set of CFFI bindings to the OpenGL, GLU and GLUT APIs.
Open source compiler for your whole ML repo into sass and cuda binary (which are closed sourced by Nvidia); 3-10% faster than Openai Triton
- compiler
- compiler-backend
- compiler-optimization
- gpu-acceleration
This repository contains low-level bindings for WebGPU used in Evergine.
- webgpu
- netstandard
- dotnet-core
- csharp
Go cross-platform OpenGL bindings.
Haskell bindings for Vulkan