Looking for contributors. Submit a pull request if you have something to add.
Please check the contribution guidelines for info on formatting and writing pull requests.
- Frameworks & Libraries
- WebAR Platforms & Browsers
- Development Tools
- Learning Resources
- Examples & Demos
- 3D & Design Tools
- Articles & Tutorials
- A-Frame - Mozilla's popular VR framework with AR capabilities, supporting WebXR AR.
- AR.js - Image tracking, Location Based AR, Marker tracking. All on the Web.
- Babylon.js - Microsoft's 3D engine with AR support and WebXR integration.
- mind-ar-js - Web Augmented Reality. Image Tracking, Face Tracking. Tensorflow.js.
- model-viewer - Google's web component for displaying interactive 3D models on the web and in AR.
- WebXR Device API - The current standard for WebAR/WebVR experiences.
- jeelizAR - JavaScript object detection library for AR using convolutional neural networks.
- jeelizFaceFilter - Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters.
- three.ar.js - A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore.
- threex.webar - three.js extensions for Augmented Reality.
- exokit - Native VR/AR/XR engine for JavaScript.
- React-Web-AR - AR with React.
- argon - An open-standards augmented reality platform for the web.
- webxr-polyfill - A polyfill and example code for building augmented reality (AR) and virtual reality (VR) applications using WebXR.
- WebXR Polyfill - Polyfill for WebXR Device API.
- 8th Wall - WebAR platform for creating AR experiences that work on any device.
- Zappar - WebAR platform with face tracking, image tracking, and world tracking.
- Blippar - AR platform with WebAR capabilities.
- WebAR.rocks - WebAR browser and platform.
- WebARonARKit - An experimental app for iOS that lets developers create Augmented Reality (AR) experiences using web technologies.
- WebARonARCore - An experimental app for Android that lets developers create Augmented Reality (AR) experiences using web technologies.
- WebARonTango - A proposal to provide Augmented Reality (AR) capabilities to the web in the form of a prototype on top of WebVR built in Chromium.
- WebXR Viewer - Mozilla's iOS browser for WebXR experiences.
- WebAR.rocks.object - Object detection and tracking.
- AR.js Studio - Authoring platform to build WebAR experiences without coding.
- WebXR API Emulator - Chrome extension for WebXR development.
- WebXR Emulator Extension - Browser extension for testing WebXR experiences.
- AR-Examples - A collection of AR examples built with three.js and AR.js.
- AR.js Marker Training - Tools for creating custom AR markers.
- MDN WebXR Device API - Comprehensive Mozilla documentation for WebXR Device API with guides, tutorials, and reference.
- WebXR Device API Documentation - Official WebXR specification and documentation.
- A-Frame AR Documentation - A-Frame AR guides and tutorials.
- WebXR Fundamentals - Google's WebXR fundamentals guide.
- Getting Started with WebXR - Google's comprehensive WebXR guide.
- WebXR Samples - Official samples demonstrating WebXR Device API usage.
- WebXR Samples Demo - Official WebXR examples and demos.
- codelab-webxr - Building AR applications with WebXR Device API.
- WebAR-Article - Google's responsive website with AR content.
- PlayCanvas - WebGL game engine with AR capabilities.
- Spline - 3D design tool with WebAR export.
- Three.js Editor - Online 3D editor with AR export capabilities.
- "Area Learning with Multi-Markers in AR.js - For a Larger & More Stable Augmented Reality" by @AndraConnect
- "AR-Code:a Fast Path to Augmented Reality - From qrcode to AR.js content" by @jerome_etienne
- "Augmenting The Web Page - Bringing augmenting reality to normal web pages" by @jerome_etienne
- "Augmented Reality in 10 Lines of HTML - AR.js with a-frame magic" by @AndraConnect
- "Server Rendering for Augmented Reality - Cloud Rendering with Web Standards" by @jerome_etienne
- "WebVR for Augmented Reality - Using WebVR to write cross-platform AR applications" by @jerome_etienne
- "Building AR Experiences with A-Frame" - A-Frame AR tutorial.
- "WebXR Device API: The Future of Web AR" - Web.dev article on WebXR.