Skip to main content

Overview

The Vircadia Web Interface (codename Aether) is developed in this repository and uses the following stack:

  1. Quasar - UI components
  2. Vue.js - Reactive UI framework
  3. Babylon.JS - Game and rendering engine
  4. Tooling
    1. Webpack - Packaging
    2. Babel - Compilation
    3. ESLint - Code linting
    4. Jest - Code testing

It relies heavily upon the Vircadia Web SDK for its networking, metaverse, and scripting functionality.

Network​

A normal web port (e.g. 80) must be opened to allow users to download and use the client from a web page.