Topic: "webxr"
mrdoob/three.js
JavaScript 3D Library.
Language: JavaScript - Size: 1.33 GB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 105,833 - Forks: 35,715

BabylonJS/Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Language: TypeScript - Size: 1.24 GB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 23,993 - Forks: 3,511

aframevr/aframe
:a: Web framework for building virtual reality experiences.
Language: JavaScript - Size: 856 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 17,004 - Forks: 4,077

playcanvas/engine
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Language: JavaScript - Size: 361 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 10,106 - Forks: 1,401

google/model-viewer
Easily display interactive 3D models on the web and in AR!
Language: TypeScript - Size: 4.13 GB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 7,324 - Forks: 838

immersive-web/webxr
Repository for the WebXR Device API Specification.
Language: Bikeshed - Size: 9.72 MB - Last synced at: about 8 hours ago - Pushed at: 7 days ago - Stars: 3,054 - Forks: 399

pmndrs/xr
π€³ VR/AR for react-three-fiber
Language: TypeScript - Size: 158 MB - Last synced at: 1 day ago - Pushed at: 10 days ago - Stars: 2,393 - Forks: 171

Hubs-Foundation/hubs
Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.
Language: JavaScript - Size: 222 MB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 2,159 - Forks: 1,404

tentone/nunuStudio
Web powered cross-platform 3D, WebXR game engine.
Language: JavaScript - Size: 1.55 GB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2,153 - Forks: 325

protectwise/troika
A JavaScript framework for interactive 3D and 2D visualizations
Language: JavaScript - Size: 15.1 MB - Last synced at: 1 day ago - Pushed at: 22 days ago - Stars: 1,749 - Forks: 140

immersive-web/webvr-polyfill
Use WebVR today, without requiring a special browser build.
Language: JavaScript - Size: 12.9 MB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 1,406 - Forks: 323

networked-aframe/networked-aframe
A web framework for building multi-user virtual reality experiences.
Language: JavaScript - Size: 35.8 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1,188 - Forks: 297

De-Panther/unity-webxr-export
Develop and export WebXR experiences using Unity WebGL
Language: JavaScript - Size: 680 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1,114 - Forks: 117

immersive-web/webxr-samples
Samples to demonstrate use of the WebXR Device API
Language: HTML - Size: 426 MB - Last synced at: 13 days ago - Pushed at: 23 days ago - Stars: 1,073 - Forks: 508

ButzYung/SystemAnimatorOnline
XR Animator, AI-based Full Body Motion Capture and Extended Reality (XR) solution, powered by System Animator Online
Language: JavaScript - Size: 522 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,038 - Forks: 95

exokitxr/exokit
Native VR/AR/XR engine for JavaScript π¦
Language: JavaScript - Size: 234 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 1,002 - Forks: 118

trytriplex/triplex
Build the 2D and 3D web without coding. Your visual workspace for React / Three Fiber.
Language: TypeScript - Size: 55.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 896 - Forks: 36

brianpeiris/RiftSketch
A virtual reality live-coding environment based on WebXR
Language: JavaScript - Size: 6.3 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 895 - Forks: 96

cloud9c/taro
A lightweight 3D game engine for the web.
Language: JavaScript - Size: 47.8 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 759 - Forks: 28

EtherealEngine/etherealengine π¦
iR Engine - Bringing us together on the open social spatial web. π€ π π πΉοΈ π§πΏβπ
Language: TypeScript - Size: 1.75 GB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 713 - Forks: 0

aframevr/a-painter
π¨ Paint in VR in your browser.
Language: JavaScript - Size: 49.2 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 686 - Forks: 201

Hubs-Foundation/Spoke
Easily create custom 3D environments
Language: JavaScript - Size: 104 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 661 - Forks: 262

supermedium/moonrider
πππΏ Surf the musical road among the stars. Side project built by two people in a few months to demonstrate WebXR.
Language: JavaScript - Size: 24 MB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 622 - Forks: 242

Rufus31415/Simple-WebXR-Unity
β Bringing WebXR to Unity 3D ! B-)
Language: C# - Size: 740 MB - Last synced at: 21 days ago - Pushed at: 12 months ago - Stars: 591 - Forks: 85

needle-tools/needle-engine-support
Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development, and can be deployed anywhere. It is flexible, extensible and includes networking and XR - across platforms. Documentation at https://docs.needle.tools
Language: JavaScript - Size: 25.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 563 - Forks: 44

vircadia/vircadia-native-core
Vircadia open source agent-based metaverse ecosystem.
Language: C++ - Size: 1.01 GB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 537 - Forks: 177

MozillaReality/WebXR-emulator-extension π¦
INACTIVE - WebXR emulator extension
Language: JavaScript - Size: 50.2 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 467 - Forks: 55

sonictruth/vr-dos
πΎ Virtual Reality DOS
Language: TypeScript - Size: 20.8 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 457 - Forks: 11

sketchpunklabs/ossos
Webbased Character Animation System
Language: TypeScript - Size: 1.13 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 443 - Forks: 44

IdeaSpaceVR/IdeaSpace
:sunglasses: Create interactive 3D and VR web experiences for desktop, mobile & VR devices.
Language: JavaScript - Size: 28.5 MB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 421 - Forks: 120

immersive-web/webxr-polyfill
Use the WebXR Device API today, providing fallbacks to native WebVR 1.1 and Cardboard
Language: JavaScript - Size: 915 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 393 - Forks: 86

ignacio-chiazzo/ARKit
ARKit - Place virtual objects using ARKit.
Language: Swift - Size: 149 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 379 - Forks: 84

jeeliz/jeelizAR
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
Language: JavaScript - Size: 15.9 MB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 365 - Forks: 73

webaverse/app
Web metaverse client
Language: JavaScript - Size: 2.05 GB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 352 - Forks: 210

CodyJasonBennett/four
π Minimal three.js alternative.
Language: TypeScript - Size: 2.69 MB - Last synced at: 5 days ago - Pushed at: 19 days ago - Stars: 334 - Forks: 13

3DStreet/3dstreet
π²πΆπ Web-based 3D visualization of streets using A-Frame
Language: JavaScript - Size: 104 MB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 284 - Forks: 35

Yonet/MixedRealityResources
Mixed Reality related resources
Size: 44.7 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 282 - Forks: 27

mozilla/webxr-polyfill
A polyfill and example code for building augmented reality (AR) and virtual reality (VR) applications using WebXR.
Language: JavaScript - Size: 45.2 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 261 - Forks: 67

stewdio/handy.js
Handy makes defining and recognizing custom hand poses in WebXR a snap!
Language: JavaScript - Size: 14.8 MB - Last synced at: 12 days ago - Pushed at: almost 4 years ago - Stars: 250 - Forks: 11

google-ar/WebAR-Article
WebAR-Article is a responsive and information rich website that is progressively enhanced with Augmented Reality content exposed through experimental web technologies.
Language: JavaScript - Size: 1.23 MB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 245 - Forks: 51

msub2/awesome-webxr
All things WebXR.
Size: 232 KB - Last synced at: about 22 hours ago - Pushed at: 24 days ago - Stars: 240 - Forks: 26

stewdio/THREE.VRController
Support hand controllers for Oculus, Vive, Windows Mixed Reality, Daydream, GearVR, and more by adding VRController to your existing Three.js-based WebVR project.
Language: JavaScript - Size: 1.02 MB - Last synced at: 24 days ago - Pushed at: over 6 years ago - Stars: 232 - Forks: 32

vuer-ai/vuer
Vuer is a 3D visualization tool for robotics and VR applications.
Language: Python - Size: 540 MB - Last synced at: about 2 hours ago - Pushed at: about 2 hours ago - Stars: 211 - Forks: 7

marlon360/webxr-handtracking
π WebXR hand tracking examples
Language: JavaScript - Size: 1.02 MB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 208 - Forks: 22

naver/egjs-view3d
Fast & customizable 3D model viewer for everyone
Language: TypeScript - Size: 529 MB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 206 - Forks: 32

pmndrs/react-ogl
𦴠A barebones react renderer for ogl.
Language: TypeScript - Size: 2.29 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 205 - Forks: 8

bhouston/threeify
A Typescript 3D library loosely based on three.js
Language: TypeScript - Size: 267 MB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 199 - Forks: 15

uinosoft/t3d.js
ThingJS 3D Engine (t3d) is a lightweight, web-first, and extendable 3D rendering library.
Language: JavaScript - Size: 243 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 197 - Forks: 24

immersive-web/webxr-input-profiles
WebXR Gamepad assets, source library, and schema
Language: JavaScript - Size: 150 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 196 - Forks: 52

musehq/spacesvr
A standardized reality for the future of the 3D Web.
Language: TypeScript - Size: 1.85 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 182 - Forks: 37

google-ar/codelab-webxr π¦
Building an augmented reality application with the WebXR Device API
Language: JavaScript - Size: 2.54 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 173 - Forks: 86

JamesLMilner/THREEAR
A marker based Augmented Reality library for Three.js
Language: TypeScript - Size: 12.6 MB - Last synced at: about 20 hours ago - Pushed at: over 2 years ago - Stars: 172 - Forks: 25

transferthought/transfer-thought
πWeb platform for building virtual reality experiences.
Language: JavaScript - Size: 4.57 MB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 168 - Forks: 12

moonraker22/my-three-js-journey
A repo for my THREE JS journey from Bruno Simon π
Language: JavaScript - Size: 197 MB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 163 - Forks: 41

FusedVR/VRStreaming
Unity Render Streaming SDK to stream VR from CloudXR to WebXR over WebRTC
Language: C# - Size: 51.9 MB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 151 - Forks: 24

marlon360/xr-graph
ππ₯½ View mathematical function graphs in Virtual Reality and Augmented Reality.
Language: JavaScript - Size: 25 MB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 148 - Forks: 25

actnwit/RhodoniteTS
Rhodonite Web3D(WebGL2&WebGPU) Library in TypeScript
Language: TypeScript - Size: 514 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 145 - Forks: 6

solidjs-community/solid-three
port of @react-three/fiber for solid
Language: TypeScript - Size: 5.45 MB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 144 - Forks: 15

teliportme/remixvr
RemixVR is a tool for collaboratively building customisable VR experiences.
Language: JavaScript - Size: 105 MB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 141 - Forks: 43

PicchiKevin/WebXR-games
Curated list of cool WebXR Games & Experiences
Size: 9.77 KB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 137 - Forks: 15

exokitxr/emukit
WebXR immersive console emulator w/ Retroach, Javascript, and WASM
Language: JavaScript - Size: 205 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 137 - Forks: 19

immersive-web/webvrrocks
Your guide to Virtual Reality in the browser.
Language: HTML - Size: 52.2 MB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 125 - Forks: 60

meta-quest/webxr-first-steps
Your first steps into immersive web development with WebXR.
Language: JavaScript - Size: 57.3 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 122 - Forks: 39

tentone/enva-xr
WebXR AR occlusion, lighting, interaction and physics with three.js
Language: JavaScript - Size: 119 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 122 - Forks: 27

msurguy/awesome-webxr
Compilation of links for WebXR
Size: 36.1 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 116 - Forks: 11

immersive-web/webxr-ar-module
Repository for the WebXR Augmented Reality Module
Language: Bikeshed - Size: 3.86 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 114 - Forks: 20

AdaRoseCannon/aframe-xr-boilerplate
Get started quickly with VR and AR using AFrame
Language: JavaScript - Size: 107 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 110 - Forks: 20

immersive-web/webxr-hand-input
A feature repo for working on hand input support in WebXR. Feature lead: Manish Goregaokar
Language: Bikeshed - Size: 289 KB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 106 - Forks: 18

AdaRoseCannon/handy-work
Framework Agnostic Hand tracking for WebXR
Language: JavaScript - Size: 3.01 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 98 - Forks: 11

mhttp-org/web-sdk
π Web framework for building and using teleportation portals.
Size: 35.2 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 98 - Forks: 76

unavi-xyz/unavi
β¬ Open-source VR social platform.
Language: Rust - Size: 20 MB - Last synced at: about 3 hours ago - Pushed at: 15 days ago - Stars: 95 - Forks: 19

immersive-web/layers
A feature repo for working on multi-layer support in WebXR. Feature leads: Rik Cabanier and Artem Bolgar (Oculus)
Language: HTML - Size: 2.33 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 92 - Forks: 19

alemart/encantar-js
GPU-accelerated Augmented Reality for the web.
Language: TypeScript - Size: 53.8 MB - Last synced at: about 9 hours ago - Pushed at: 22 days ago - Stars: 84 - Forks: 15

immersive-web/hit-test
Language: Bikeshed - Size: 721 KB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 80 - Forks: 28

phoenixbf/aton
ATON framework is based on modern web standards and technologies to create interactive, liquid and collaborative Web3D/WebXR apps targeting Cultural Heritage field. It adopts a βdevelop once, deploy everywhereβ approach, providing building-blocks and a modular architecture
Language: JavaScript - Size: 391 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 78 - Forks: 9

immersive-web/WebXR-WebGPU-Binding
Language: Bikeshed - Size: 33.2 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 77 - Forks: 6

immersive-web/model-element
Repository for the <model> tag. Feature leads: Brandel Zachernuk and Laszlo Gombos
Language: HTML - Size: 27.8 MB - Last synced at: 18 days ago - Pushed at: 20 days ago - Stars: 74 - Forks: 13

immersive-web/real-world-geometry
Additions to WebXR Device API for exposing real world data (Lead: Piotr Bialecki). Plane detection: https://immersive-web.github.io/real-world-geometry/plane-detection.html
Language: Bikeshed - Size: 93.8 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 72 - Forks: 13

rodydavis/FlutterWebXRThreeJS
Flutter Web Example with ThreeJS
Language: Dart - Size: 4.73 MB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 72 - Forks: 10

immersive-web/navigation
Repository for the discussion and research in to navigating from page to page whilst staying in immersive mode. Feature leads: Rik Cabanier and Brandon Jones
Size: 10.7 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 71 - Forks: 9

immersive-web/dom-overlays
A feature incubation repo for layering DOM content on/in WebXR content. Feature lead: Piotr Bialecki
Language: Bikeshed - Size: 12.1 MB - Last synced at: 23 days ago - Pushed at: 7 months ago - Stars: 70 - Forks: 9

fabio914/reality-mixer-js
Mixed Reality Capture module for WebXR and Three.js
Language: JavaScript - Size: 4.37 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 69 - Forks: 2

exokitxr/exokit-web
Exokit WebXR engine for the browser
Language: JavaScript - Size: 1.72 MB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 69 - Forks: 18

vircadia/vircadia-web
Vircadia open source metaverse web interface for virtual worlds.
Language: TypeScript - Size: 252 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 66 - Forks: 54

ShwetKhatri2001/AR-Webstore
Webstore built to showcase photorealistic 3D digital objects in AR
Language: JavaScript - Size: 73.3 MB - Last synced at: 15 days ago - Pushed at: 12 months ago - Stars: 65 - Forks: 123

kayhhh/houseki
π A modular 3D game engine built for the web.
Language: TypeScript - Size: 79 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 64 - Forks: 8

danielesteban/blocks
webxr multiplayer voxels engine
Language: JavaScript - Size: 5.74 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 7

madjin/vrm-samples
VRoid sample models
Size: 299 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 58 - Forks: 9

MozillaReality/blender-gltf-multiexport-addon π¦
INACTIVE - Blender add-on to export multiple glTFs at once
Language: Python - Size: 2.7 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 58 - Forks: 10

mkungla/webxr-webpack-boilerplate
Starter Kit for building rich, immersive WebXR prototype projects (featuring A-Frame) PWA with Webpack and SASS
Language: JavaScript - Size: 4.44 MB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 56 - Forks: 20

SpesRobotics/teleop
Turns your phone into a robot arm teleoperation device by leveraging the WebXR API
Language: Python - Size: 25.9 MB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 55 - Forks: 11

BIVROST/360WebPlayer
The easiest way to stream 360 videos and pictures on your website or blog.
Language: JavaScript - Size: 7.66 MB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 55 - Forks: 17

ir-engine/ir-engine
A Modern 3D Toolkit for the Social Spatial Web
Language: TypeScript - Size: 2.24 GB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 54 - Forks: 22

immersive-web/depth-sensing
Specification: https://immersive-web.github.io/depth-sensing/ Explainer: https://github.com/immersive-web/depth-sensing/blob/main/explainer.md
Language: Bikeshed - Size: 339 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 54 - Forks: 15

immersive-web/marker-tracking
Additions to the WebXR Device API for Marker Tracking. Repo contacts Rik Cabanier and Piotr Bialecki
Language: HTML - Size: 88.9 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 13

alfa256/aframe-video-illumination-component
Simulates light coming out of a-video.
Language: JavaScript - Size: 9.61 MB - Last synced at: 7 days ago - Pushed at: about 7 years ago - Stars: 54 - Forks: 5

gftruj/aframe-hand-tracking-controls-extras
a-frame hand tracking extras
Language: JavaScript - Size: 43.3 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 15

immersive-web/computer-vision
A feature repo for exploring computer vision APIs for XR. Feature Lead: Blair MacIntyre
Size: 8.79 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 53 - Forks: 6

stspanho/aframe-hit-test
A-Frame hit-testing example
Language: HTML - Size: 8.36 MB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 51 - Forks: 21

jure/aframe-blink-controls
A teleport (blink with rotation) component for A-Frame
Language: JavaScript - Size: 64.7 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 50 - Forks: 17
