Overte Community Applications Repository

This repository stores optional tablet applications provided by the contributions of community members. If you have created an application for Overte and want to offer it to the community, this is where you can do it.

Before going further:

  1. If your application is a core feature that you think should be installed by default for all Overte users, you should instead consider making your contribution directly in the Overte code repository. See the Overte repository and contact the core team.

  2. If your application is dependent on an external server or service (if it has to deal in any way with servers other than a Overte Domain or Metaverse API), then this repository is not where you should publish your application. It will have to be published to a different source, like the Marketplace (when it is created) or another web site.

Conditions for acceptance:

  1. You must include a license reference in your files to make your script fully open source:
    // Distributed under the Apache License, Version 2.0.
    // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html


  2. Avoid spaces and special characters in your folders and file names.
    (Stay with: "a-z", "A-Z", "0-9", "-", "_", ".")

  3. Add your application in a folder under the "applications" directory.
    (Your main js file and your icon must be directly in that folder)

  4. You must add your application to the "metadata.js" file (in the "applications" directory) by generating a new one using this tool: Metadata Generator

Submit a "Pull Request" to add your "application folder" and the new "metadata.js" file.
(If you are not comfortable with these procedures, contact the core members on Overte Discord.)


Guidelines for the code reviewer:

  1. Test the applications in Overte.

  2. Make sure that the JSON and Javascript contained in "metadata.js" are valid before accepting the pull request! This will affect the production "More" application immediately for all users.

  3. Test the "More..." application in Overte.