awesome-webgl
github.com/sjfricke/awesome-webgl ↗A curated list of awesome WebGL libraries, resources and much more
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me webvr resources from awesome-webgl"
Installation instructions →What's inside
Libraries
- A-FrameWebVR
Web framework for building virtual reality experiences.
- Ammo.jsPhysics
Direct port of the Bullet physics engine to JavaScript using Emscripten.
- Awesome-AFrameWebVR
- Babylon.jsOthers
Complete JavaScript framework for building 3D games with HTML5, WebGL and Web Audio.
- Blend4WebOthers
Tool for interactive 3D visualization on the Internet.
- Cannon.jsPhysics
Lightweight and simple 3D physics engine for the web.
WebGL
- An Introduction to WebGL ProgrammingVideos
3 hour overview of WebGL by SIGGRAPH University.
- Book's Personal SiteBooks
- Canvas DebuggerTools/Debugging
Quick tutorial how to use Firefox's developer tools to debug WebGL Shaders.
- Chrome Bug ReportBug Reporting
Chrome related bugs
- CodeflowBlog Series
Many blogs on different tricks and techniques.
- Context Loss & PreloadingArticles
How to manage WebGL when you run into the dreaded context lost.
Related lists
- awesome
Curated list of awesome lists.
- awesome-opengl
Curated list of awesome OpenGL libraries, debuggers and resources. Inspired by awesome-... stuff.
- awesome-vulkan
Curated list of awesome Vulkan projects and ecosystem.
- gamedev
Awesome list about game development.
- glTF
Runtime 3D Asset Delivery designed for the web.
- graphics-resources
List of graphic programming resources.
WebVR
- Browser SupportReferences
Shows support by browser, headset, and OS.
- How to read WebVR SpecsReferences
- JanusVRPlatforms
Webpages as collaborative 3D webspaces interconnected by portals.
- Mozilla VRReferences
Mozilla's official WebVR page.
- Mozilla VR BlogBlog Series
WebVR focused blog from makers of Firefox.
- UX of VRReferences
Curated list of resources to help create good UX in WebVR.
WebGL 2
- Fun with WebGL 2.0Videos
Video tutorial series on getting started with WebGL 2, still actively adding videos.
- SlidesVideos
- WebGL 2.0 is Here: What You Need To KnowVideos
Khronos Webinar April 2017.
- WebGL 2 BasicsArticles
Blog post about getting started with WebGL 2.
- WebGL 2 Compatible ChartReferences
Chart to show current browsers supporting WebGL 2
- WebGL 2 ExamplesTutorials
Rendering algorithms implemented in raw WebGL 2.
Showing a sample of 154 resources. View the full list on GitHub →