Agnostic JavaScript framework for exploring and troubleshooting your WebGL scenes
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
WebGLDeveloperTools provides essential utilities for debugging and developing WebGL applications. These tools help developers identify rendering issues, optimize performance, and understand WebGL state during development. ## Key Features - **Debug Context** — Wraps WebGL contexts to add error checking, state tracking, and validation capabilities - **Shader Compilation Debugging** — Provides detailed error messages and logging for shader compilation failures - **Performance Monitoring** — Tools for measuring frame times, draw call counts, and other performance metrics - **State Inspection** — Utilities to examine current WebGL state, texture bindings, and buffer configurations - **ES6 Module Support** — Designed as modern JavaScript modules for easy integration into contemporary build systems ## Philosophy The project focuses on providing lightweight, focused tools that address common WebGL development pain points without adding unnecessary complexity to production builds.