Singularity is the single app for your addon management. We created Singularity because privacy is important and how other people treat your privacy matters.
Singularity was built and tested on Node v12 though other versions may work.
Clone this repository locally :
git clone https://github.com/singularitymods/singularity-core.git
If on Windows, install required build tools as an administrator
npm install --global node-gyp
npm install --global --production windows-build-tools
Install dependencies with npm :
npm install
To start a development build of Singularity, use the following command:
npm start
To package a copy of Singularity on MacOS, use the following command:
npm run package
This creates an unsigned .app file in out/oss/Singularity-darwin-x64. Simply move this to your Applications directory and you're ready to run!
On Windows, use the following command to create an unsigned executable:
npm run make