WebXR Ecosystem

WebXR comprises a group of standards (most notably the WebXR Device API) that allow browsers to communicate with augmented reality and virtual reality devices, enabling developers to create immersive experiences that can be accessed on the web.

Created by
Immersive Web Working Group
Community Repos
717
Total GitHub Stars
7,475
Core Projects
More
webxr
2,981
Repository for the WebXR Device API Specification
Use WebVR today, without requiring a special browser build
Samples to demonstrate use of the WebXR Device API
Popular Projects 
More

aframe

Web framework for building virtual reality experiences

15 Sep 2015 16,242

three.js

JavaScript 3D Library

23 Mar 2010 98,659

model-viewer

Easily display interactive 3D models on the web and in AR!

18 Oct 2018 6,530

Babylon.js

Babylon

27 Jun 2013 23,112

xr

🤳 VR/AR for react-three-fiber

10 May 2020 2,039

unity-webxr-export

Develop and export WebXR experiences using Unity WebGL

15 Feb 2020 1,043

engine

JavaScript game engine built on WebGL, WebGPU, WebXR and glTF

12 May 2014 9,601

vircadia-native-core

Vircadia open source agent-based metaverse ecosystem

02 Dec 2019 533

RiftSketch

A virtual reality live-coding environment based on WebXR

01 Jun 2013 889

exokit

Native VR/AR/XR engine for JavaScript 🦖

20 Jan 2018 986

Simple-WebXR-Unity

⭐ Bringing WebXR to Unity 3D ! B-)

09 Jun 2020 574

troika

A JavaScript framework for interactive 3D and 2D visualizations

14 Jan 2019 1,618

three-mesh-bvh

A BVH implementation to speed up raycasting and enable spatial queries against three

19 Jan 2018 2,309

threlte

3D framework for Svelte

15 Jan 2022 2,051

hubs

Duck-themed multi-user virtual spaces in WebVR

26 Sep 2017 2,115

etherealengine

Ethereal Engine - Bringing us together on the open social spatial web

02 Apr 2020 689

nunuStudio

Web powered cross-platform 3D, WebXR game engine

27 Feb 2016 2,111

networked-aframe

A web framework for building multi-user virtual reality experiences

18 Jan 2017 1,156

etherealengine

Ethereal Engine - Bringing us together on the open social spatial web

02 Apr 2020 689

Spoke

Easily create custom 3D environments

30 May 2018 643
Up and Coming Projects 
More

teleop

Turns your phone into a robot arm teleoperation device by leveraging the WebXR API

21 Aug 2024 18

ir-engine

iR Engine - Bringing us together on the open social spatial web

18 Aug 2024 14

webxr-minimal-demo

🔮 webxr experiment

13 Aug 2024 2

yawvrweb

A component to control the Yaw VR motion simulator

01 Aug 2024 0

MandelbrotThree

look at this cube :)

26 Jun 2024 1

lit-jsx

A JSX runtime for LitElement

10 Jun 2024 0

SlingshotMRGame

This project showcases the creation of a small Mixed Reality Game / Playground with WebXR Mattercraft

03 Jun 2024 10

Web-XR

This project integrates an Augmented Reality application directly into the web, allowing you to experience AR simply by clicking a link, without needing a separate app

02 Jun 2024 0

transfer-thought

🔁Web platform for building virtual reality experiences

24 May 2024 164

realmeasure

Measure Reality with RealMeasure!

07 May 2024 6

babylon-body-tracking-testbed

webxr body tracking feature testbed with babylon

20 Apr 2024 2

silk8

A CHIP-8 interpreter written in Rust and exported to Web with WebXR visualization

19 Apr 2024 0

wonderland-react-ui

React-based UI using Wonderland Engine

18 Apr 2024 2

progressive-meshes-sample

This repository contains two samples for progressive meshes / automatic LOD generation with Needle Engine using either just Vite or Needle Engine with Unity

04 Apr 2024 7

input-system

Easy-to-use and easily extendable Input System capable of managing various types of input devices through a dedicated event-based system complemented by polling capabilites

26 Mar 2024 4

webxr-ios

WebXR for iOS that works with the normal polyfill

29 Feb 2024 4

webxr-client

Voqal WebXR client for VR headsets

20 Feb 2024 1

sweethomewebxr

SweetHome3D Viewer using WebXR

19 Feb 2024 3

magia

15 Feb 2024 6

body-tracking

24 Jan 2024 13