{"id":17053485,"url":"https://github.com/yeemachine/vr-browser","last_synced_at":"2025-05-01T01:51:39.392Z","repository":{"id":107657764,"uuid":"147456122","full_name":"yeemachine/vr-browser","owner":"yeemachine","description":null,"archived":false,"fork":false,"pushed_at":"2018-09-19T04:26:57.000Z","size":304,"stargazers_count":1,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-01T01:51:36.032Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yeemachine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-05T03:46:05.000Z","updated_at":"2022-10-19T18:26:04.000Z","dependencies_parsed_at":"2023-06-08T17:15:16.359Z","dependency_job_id":null,"html_url":"https://github.com/yeemachine/vr-browser","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeemachine%2Fvr-browser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeemachine%2Fvr-browser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeemachine%2Fvr-browser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yeemachine%2Fvr-browser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yeemachine","download_url":"https://codeload.github.com/yeemachine/vr-browser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251810898,"owners_count":21647626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T10:12:26.483Z","updated_at":"2025-05-01T01:51:39.372Z","avatar_url":"https://github.com/yeemachine.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"VR/AR Browser\n================\n\nVR/AR Browser is an interactive multi-user web experience that transforms websites into navigable 3D environments. Users that load up the same webpage are able to see and voice chat one another. This experiment is heavily inspired by [World Wide Maze](https://experiments.withgoogle.com/world-wide-maze) and the ever popular [VR Chat](https://vrchat.net/). \n\nIn addition to its VR components, AR mode gives the user a top-down admin-like view of all the players on a particular website. \n\nDemo the site at [vr-browser.herokuapp.com](https://vr-browser.herokuapp.com/).\n\nProject started in Erin Sparling's class at Cooper Union.\n\nSources\n-------\n\n**Networked A-Frame**\n\nBuilt with [Networked-A-Frame](https://github.com/haydenjameslee/networked-aframe), a web framework for building multi-user virtual reality experiences. Works on Vive, Rift, desktop, mobile platforms.\nNetworked-A-Frame also uses [WebRTC](https://webrtc.org/) for multi-user voice chatting.\n\nClick and use 'WASD' keys on desktop. Open it on a smartphone and use the device motion sensors. Or [plug in a VR headset](https://webvr.rocks)!\n\n\n**AR.js**\n\nAR mode built with [AR.js](https://github.com/jeromeetienne/AR.js), a library that brings AR to Aframe. \n\n\n**Node Webshot**\n\nWeb screenshots are taken with [Node-Webshot](https://github.com/brenden/node-webshot), used in this simple single-use api [screenshot-api](https://github.com/yeemachine/screenshot-api) that gives back a Data URI.\n\n**Glitch**\n\nPrototype made on [Glitch](https://glitch.com/edit/#!/vr-browser).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeemachine%2Fvr-browser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyeemachine%2Fvr-browser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeemachine%2Fvr-browser/lists"}