5 projects
three.js
Three.js is a popular JavaScript library that enables the creation of 3D graphics and animations in web browsers using WebGL. It provides a high-level, object-oriented interface for building interactive 3D visualizations, games, and experiences on the web.
11,806
1,955
$32M
SPIRV-Cross
SPIRV-Cross is a tool and library for performing reflection on SPIR-V and converting SPIR-V to other shader languages. It enables translation of SPIR-V shaders into GLSL, HLSL, MSL and other formats while preserving metadata and optimizations.
773
146
$10M
Slang
Slang is a shading language compiler and toolchain infrastructure designed for real-time graphics and compute applications. It provides a modern shader compilation system that supports multiple shading languages and target platforms, with features for code generation, optimization, and reflection.
677
119
$25M
ThorVG
ThorVG is a vector graphics engine library designed to be lightweight, fast and easy to use. It provides hardware-accelerated vector graphics rendering capabilities with a simple API, supporting SVG, scene graph, and various graphical elements.
186
44
$17M
Nabla
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android