Notes:
- WebXR Boilerplate is a starter kit or template that provides a basic structure for building WebXR applications. It includes the necessary code and assets to create a functional WebXR application, such as basic scene setup, input handling, and rendering logic. The purpose of WebXR Boilerplate is to simplify the process of creating WebXR applications by providing developers with a starting point that they can build upon. It saves developers time and effort by providing a solid foundation that they can customize to their specific needs.
- WebXR Polyfill is a JavaScript library that enables WebXR applications to run on browsers that do not support the WebXR API natively. The WebXR API is a specification that enables developers to create immersive experiences on the web, such as virtual reality (VR) and augmented reality (AR) applications. The WebXR Polyfill works by simulating the WebXR API on browsers that do not support it, allowing developers to create immersive experiences that can run on a wider range of devices and platforms. This can be particularly useful for developers who want to create WebXR applications that can run on older or less powerful devices, or on browsers that do not support the WebXR API natively.
Resources:
Wikipedia:
See also:
100 Best WebXR Videos | WebXR & Avatars
[98x Mar 2023]
- aframevr/aframe .. :a: web framework for building virtual reality experiences
- aidinabedi/webxr-make-it-rain .. simple webxr example that shows how playcanvas can be integrated with ar
- apress/ar-vr-using-webxr-api .. source code for ‘ar and vr using the webxr api’ by rakesh baruah.
- avenga/avengalabswebxrvr-poc .. avenga labs webxr vr poc demo project
- babylonjs .. babylon.js has 39 repositories available. follow their code on github
- beemsoft/webxr-handtracking-playground .. webxr handtracking playground
- beemsoft/webxr-physics .. adds physics to webxr
- bialpio/webxr-depth-api .. repository is moving, see.
- brave/brave-browser .. next generation brave browser for android, linux, macos, windows
- cabanier/webxr-samples-1 .. samples to demonstrate use of the webxr device api.
- cesiumgs/cesium .. an open-source javascript library for world-class 3d globes and maps :earth_americas:.
- chrisdobby/react-webxr .. react implementation of some of the webxr device api.
- de-panther/simple-webxr-teleporter .. easy to use vr-teleporter script
- de-panther/unity-webxr-export .. develop and export webxr experiences using unity webgl.
- de-panther/webxr-input-profiles-loader .. webxr input profiles loader in unity. based on.
- de-panther/webxr-unity-samples .. sample webxr unity projects, based on webxr export.
- deniklen/webxr .. starting template for webxr projects with babylon.js and angular.
- fusedvr/webxr-eth .. unity webxr integration with nethereum and metamask.
- gkjohnson/webxr-sandbox .. set of experiments and extensions for webxr with three.js
- godotengine/godot .. godot engine – multi-platform 2d and 3d game engine.
- google-ar/codelab-webxr .. building an augmented reality application with the webxr device api.
- google/model-viewer .. easily display interactive 3d models on the web and in ar!.
- ianbelcher/doom-webxr .. a project to port doom levels into webxr / aframe
- igalia/wolvic .. a fast and secure browser for standalone virtual-reality and augmented-reality headsets
- immersive-web/geo-alignment .. for work toward a feature in webxr to geo-align coordinate systems. feature lead: blair macintyre.
- immersive-web/proposals .. initial proposals for future immersive web work (see readme).
- immersive-web/webxr .. repository for the webxr device api specification
- immersive-web/webxr-ar-module .. repository for the webxr augmented reality module
- immersive-web/webxr-gamepads-module .. repository for the webxr gamepads module
- immersive-web/webxr-hand-input .. a feature repo for working on hand input support in webxr. feature lead: manish goregaokar.
- immersive-web/webxr-input-profiles .. webxr gamepad assets, source library, and schema
- immersive-web/webxr-layers-polyfill .. webxr layers polyfill library. lead: rik cabanier
- immersive-web/webxr-polyfill .. use the webxr device api today, providing fallbacks to native webvr 1.1 and cardboard.
- immersive-web/webxr-samples .. samples to demonstrate use of the webxr device api.
- immersive-web/webxr-test-api .. wpt testing api for webxr
- immersive-web/webxr-webgpu-binding .. contribute to immersive-web/webxr-webgpu-binding development by creating an account on github
- jaimerosales/autodeskforge-webxr-aechackathon .. autodesk forge web augmented reality (webar) exploration applications using webxr
- jakejustlearning/verse .. in browser immersive ar using webxr, and three.js demonstrating technology building blocks of metaverse interaction.
- jocyf/webxr-exporter-advanced .. contribute to jocyf/webxr-exporter-advanced development by creating an account on github
- joshmarinacci/webxr-examples .. example code for building augmented reality (ar) and virtual reality (vr) applications using webxr
- joshmarinacci/webxr-experiments .. my webxr experiements
- joshmarinacci/webxr-workshops .. modular workshop series for teaching webxr (vr & ar).
- kainino0x/holoplay-webxr .. no longer maintained! please move to.
- kaliatech/webxr-tests-3 .. webxr tests using vite, babylon.js 5, vue 3, and typescript
- lab11/webxr-apps .. an ios environment for running webxr apps
- looking-glass/looking-glass-webxr .. webxr for the looking glass
- manishearth/webgl-to-webxr .. webxr version of.
- mcclatchy/webxr-hello-world .. a series of thoroughly commented a-frame demos
- microsoftdocs/mixed-reality .. mixed reality documentation
- mkungla/webxr-webpack-boilerplate .. starter kit for building rich, immersive webxr prototype projects (featuring a-frame) pwa with webpack and sass.
- mozilla-mobile/webxr-ios .. an ios app for testing webxr
- mozilla/hubs .. duck-themed multi-user virtual spaces in webvr. built with a-frame
- mozilla/standards-positions .. contribute to mozilla/standards-positions development by creating an account on github
- mozilla/three.xr.js/ .. library to build webxr experiences with three.js
- mozilla/webxr-api .. inactive -.
- mozilla/webxr-polyfill .. a polyfill and example code for building augmented reality (ar) and virtual reality (vr) applications using webxr
- mozillareality/hello-webxr .. hello webxr
- mozillareality/unity-webxr-export .. assets for creating webxr-enabled unity3d projects
- mozillareality/webxr-agent .. helper for handling presentation, navigation, and telemetry for webxr experiences
- mozillareality/webxr-emulator-extension .. webxr emulator extension
- mozillareality/webxr-geospatial .. a library that combines the web geolocation api with webxr to support geospatial ar.
- mozillareality/webxr-ios-js .. a js implementation of webxr used *only* in mozilla’s webxr viewer.
- mrdoob .. mrdoob has 40 repositories available. follow their code on github
- msub2/awesome-webxr .. all things webxr
- msurguy/awesome-webxr .. compilation of links for webxr
- narendra-kamath/webxr-measuring-tape .. an augmented reality real-world length measuring web application built by the modification of the example being provided by babylonjs – concept of using webxr hittarget feature
- niklever/canvasui .. a three.js webxr ui. enabling easy ui creation for immersive-vr sessions
- niklever/learn-webxr .. resources for my udemy course
- niklever/webxr-pwa .. contribute to niklever/webxr-pwa development by creating an account on github
- openwebdocs/project .. project documentation, policies & meeting minutes.
- pbutcher/webxr-expo .. webxr multi-user exhibition environment
- picchikevin/webxr-games .. curated list of cool webxr games & experiences
- playcanvas/engine .. fast and lightweight javascript game engine built on webgl and gltf.
- potree/potree .. webgl point cloud viewer for large datasets
- rodydavis/unity-webxr .. unity webxr samples
- rufus31415/simple-webxr-unity .. bringing webxr to unity 3d ! .
- servo/webxr .. bindings for webxr
- shaondebnath/webxr-with-tensorflow .. web based ar app to detect multiple objects through mobile camera using tensorflow. on tap of the object, it shows the details about the object
- thomasdeppisch/videojs-xr .. plugin for using webxr with videojs, based on videojs-vr.
- toji/webxr-particles .. variant of webgl 2 particles demo tuned for webxr
- tzachari/cordova-plugin-webxr .. add ar content to your ios app using the webxr device api.
- vivesoftware/webxr-experiment .. contribute to vivesoftware/webxr-experiment development by creating an account on github
- vrapeutic/archeeko-webxr .. vrapeutic’s archeeko – webxr version
- vrapeutic/supermarket-webxr .. vrapeutic’s vr-based supermarket – webxr version
- w3c/security-request .. horizontal review requests will be made via issues in this repo
- w3ctag/design-reviews .. w3c specs and api reviews
- w3reality/threelet .. portable 3d/webxr component based on three.js
- webkit/standards-positions .. webkit’s positions on emerging web specifications
- webvrrocks/webxr .. contribute to webvrrocks/webxr development by creating an account on github
- wit-ai/webxr-voice-demo .. code sample that demonstrates how to integrate a voice user interface with webxr using wit.ai, web-speech-api, and a-frame
- woll-an/webxr-measure .. contribute to woll-an/webxr-measure development by creating an account on github
- wonderlandengine/emscripten-webxr .. webxr library for use with emscripten
- xrtk/webxr .. the webxr platform components for the xrtk