:a: Web framework for building virtual reality experiences.
- vr
- webvr
- virtualreality
- threejs
47,133 repositories indexed
1–23 of 23 · Most stars
:a: Web framework for building virtual reality experiences.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
Lightweight and modular C++11 graphics middleware for games and data visualization
A modern cross-platform low-level graphics library and rendering framework
Vulkan bindings for Rust
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.
Kotlin extensions for the libGDX game framework
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
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.
A tool to generate normal maps from any sprite and animated sprite sheet.
High-performance Vulkan driver with automated resource management and execution
A custom Blender-to-Godot addon that makes level and gameplay creation as easy as a few clicks!
Blazing fast 2D renderer for the web: 2-4x faster than the most popular one, at a ninth of its size. Verified in an open benchmark.
A powerful resolution-handler and rendering library for LÖVE 📐
Helps you being creative in V
A collection of small projects that show possible ways of handling game logic with BabylonJS
WebGPU for D
Love2D runtime texture atlas; no external tools needed
Haxe parser for .ase and .aseprite files.
Use Aseprite files as Sprites in OpenFL projects
Cross-platform C++ framework that allows you to quickly initialize Vulkan and provides easy-to-use abstraction above main objects