/NexusInterface

The official interface to Nexus

Primary LanguageJavaScriptMIT LicenseMIT

Nexus Interface

Current Version: 2.0.3

Crowdin

This is an Electron and React based interface to Nexus. It is an example of what can comprise the 6th and 7th layers of the Nexus software stack, which are the Logical and Interface layers respectively.

If you would like to learn more about Nexus we encourage you to visit the Nexus Earth Website.

Build and Dev-server Instructions

To get started, you will first need to set up node.js (version 10 or higher) and npm (version 6 or higher) they come together as a package and can be found here. You will then need to clone into this repository, cd in to the NexusInterface dir, run npm install, then run npm run dev and the dev server will spin up launching the app for you.

To test a production build run npm run package and navigate to the release directory in the root of the project and install as you would any other program.

Or use the BuildStandalone-{platform}.sh files that include cleaning out old builds.

License

Nexus is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.

Contributing

If you would like to contribute as always submit a pull request. This library development is expected to be on-going.