All Projects → mozilla → Hubs

mozilla / Hubs

Licence: mpl-2.0
Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Hubs

Networked Aframe
A web framework for building multi-user virtual reality experiences.
Stars: ✭ 803 (-24.17%)
Mutual labels:  aframe, webrtc, webvr
3dio Js
JavaScript toolkit for interior apps
Stars: ✭ 255 (-75.92%)
Mutual labels:  aframe, webvr
pacman
Pacman WebVR using Aframe
Stars: ✭ 20 (-98.11%)
Mutual labels:  webvr, aframe
Webxr Webpack Boilerplate
Starter Kit for building rich, immersive WebXR projects (featuring A-Frame) PWA with Webpack and SASS
Stars: ✭ 48 (-95.47%)
Mutual labels:  aframe, webvr
Aframe Camera Transform Controls Component
Camera transform controls component for A-Frame
Stars: ✭ 47 (-95.56%)
Mutual labels:  aframe, webvr
aframe-cubemap-component
A component for creating a skybox with a cubemap in A-Frame.
Stars: ✭ 61 (-94.24%)
Mutual labels:  webvr, aframe
Ideaspace
😎 Create interactive 3D and VR web experiences for desktop, mobile & VR devices
Stars: ✭ 344 (-67.52%)
Mutual labels:  aframe, webvr
aframe-react
React library for A-frame
Stars: ✭ 58 (-94.52%)
Mutual labels:  webvr, aframe
Aframe Inspector
🔍 Visual inspector tool for A-Frame. Hit *<ctrl> + <alt> + i* on any A-Frame scene.
Stars: ✭ 469 (-55.71%)
Mutual labels:  aframe, webvr
A Painter
🎨 Paint in VR in your browser.
Stars: ✭ 539 (-49.1%)
Mutual labels:  aframe, webvr
Aframe Extras
Add-ons and helpers for A-Frame VR.
Stars: ✭ 722 (-31.82%)
Mutual labels:  aframe, webvr
aframe-registry
[DISCONTINUED] Curated collection of community A-Frame components.
Stars: ✭ 76 (-92.82%)
Mutual labels:  webvr, aframe
aframe-xylayout
Flexbox like 2D layout + UI components for A-Frame.
Stars: ✭ 23 (-97.83%)
Mutual labels:  webvr, aframe
hologram
Hologram Framework | All-in-one WebVR creation.
Stars: ✭ 84 (-92.07%)
Mutual labels:  webvr, aframe
aframe-speech-controls-component
alternative form of inputs for in-VR interaction with the content of a scene
Stars: ✭ 13 (-98.77%)
Mutual labels:  webvr, aframe
Moonrider
🌕🏄🏿 Surf the musical road among the stars. Side project built by two people in a few months to demonstrate WebXR.
Stars: ✭ 292 (-72.43%)
Mutual labels:  aframe, webvr
a-blast
💥 Save the World From the Cutest Creatures in the Universe!
Stars: ✭ 116 (-89.05%)
Mutual labels:  webvr, aframe
lvr
👓 Augmented Reality for everyone - Out of the world experiences
Stars: ✭ 92 (-91.31%)
Mutual labels:  webvr, aframe
Aframe Physics System
Physics system for A-Frame VR, built on CANNON.js.
Stars: ✭ 371 (-64.97%)
Mutual labels:  aframe, webvr
Exokit
Native VR/AR/XR engine for JavaScript 🦖
Stars: ✭ 809 (-23.61%)
Mutual labels:  webrtc, webvr

Mozilla Hubs

License: MPL 2.0 Build Status Discord

The client-side code for Mozilla Hubs, an online 3D collaboration platform that works for desktop, mobile, and VR platforms.

Learn more about Hubs

Getting Started

If you would like to run Hubs on your own servers, check out Hubs Cloud.

If you would like to deploy a custom client to your existing Hubs Cloud instance please refer to this guide.

If you would like to contribute to the main fork of the Hubs client please see the contributor guide.

If you just want to check out how Hubs works and make your own modifications continue on to our Quick Start Guide.

Quick Start

Install NodeJS if you haven't already. We recommend version 12 or above.

Run the following commands:

git clone https://github.com/mozilla/hubs.git
cd hubs
npm ci
npm run dev

Then visit https://localhost:8080 (note: HTTPS is required, you'll need to accept the warning for the self-signed SSL certificate)

Note: When running the Hubs client locally, you will still connect to the development versions of our Janus WebRTC and reticulum servers. These servers do not allow being accessed outside of localhost. If you want to host your own Hubs servers, please check out Hubs Cloud.

Documentation

The Hubs documentation can be found here.

Community

Join us on our Discord Server or follow us on Twitter.

Contributing

Read our contributor guide to learn how you can submit bug reports, feature requests, and pull requests.

We're also looking for help with localization. The Hubs redesign has a lot of new text and we need help from people like you to translate it. Follow the localization docs to get started.

Contributors are expected to abide by the project's Code of Conduct and to be respectful of the project and people working on it.

Additional Resources

Privacy

Mozilla and Hubs believe that privacy is fundamental to a healthy internet. Read our privacy policy for more info.

License

Hubs is licensed with the Mozilla Public License 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].