An open API service providing repository metadata for many open source software ecosystems.

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