Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Repository Index
56,139 visible repositories in the index
1–24 of 27 · Most stars
The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
TiXL is an open source software to create realtime motion graphics.
Kill shader compilation stutter before you play. Compiles your games' shaders into the GPU driver's cache ahead of time. Windows, NVIDIA and AMD.
- amd
- directx12
- nvidia
- pc-gaming
A modern cross-platform low-level graphics library and rendering framework
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
- microsoft
- directx
- directx-11
- cpp-library
A low-level, portable graphics library for .NET.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
- renderer
- d3d11
- d3d12
- opengl
A free, open source C# framework for making games, or your own game engine. Direct access to native APIs and Vulkan, with the low-level libraries around them. The foundation under Kitten Space Agency and RimWorld's Waylith engine.
- csharp
- dotnet
- game-engine
- vulkan
A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
- raspberry-pi
- heroku
- photo-gallery
- node-js
Helix Toolkit is a collection of 3D components for .NET.
- sharpdx
- c-sharp
- wpf
- helix-toolkit
Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V, Slang, CUDA and HIP, and to WGSL, through the CrossGL IR
Transform your 3D texturing workflow with the power of generative AI, directly within Blender!
- blender
- controlnet
- ipadapter
- stable-diffusion
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
TranslatedImage-driven 3D scene generation system. Users provide a reference image and prompt words, and the system generates previewable, replayable, and traceable scene results according to the camera trajectory; official 3D demonstration assets allow direct viewing of color/depth animations and Gaussian point clouds in the browser. Image-driven 3D scene generation system
- 3d
- gaussian-filter
- gaussian-splatting
A Windows your apps recognize.
- cmake
- compatibility-layer
- cpp
- cpp20
HARFANG 3D source code public repository
- 3d
- realtime
- cpp
- vr
Declarative dragging for SVG on the web
- direct-manipulation
- drag-and-drop
- react
- svg
Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.
Lightweight direct modelling 3D CAD for all platforms, with a custom CAD kernel called Pali Ijo
Pure Go WebGPU Implementation
- directx12
- go
- golang
- gpu