Skip to content

Easily install and launch electron applications from npm. Just set your electron application npm-name in configuration.json and ship the zips (Linux, Mac, Win). Launcher (which is electron+npm) will keep installing the latest version of your module each time it is executed. [Application, Electron, App Store]

License

GPL-3.0, CC0-1.0 licenses found

Licenses found

GPL-3.0
LICENSE
CC0-1.0
LICENSE.md
Notifications You must be signed in to change notification settings

fantasyui-com/application-launcher

Repository files navigation

Application Launcher

Easily install and launch electron applications from npm locations.

  1. Grab a file from downloads directory
  2. Locate its resource/configuration.json
  3. Set application to anything on NPM.
  4. Execute the main .exe

The main exe will install the npm module and launch the index.html within.

Overview

Just edit the configuration.json to specify the name of the npm application you want to launch, and run build.sh to rebuild the downloads directory.

Internals

This is the GUI shell for the tiny application-installer which is a small abstraction over npm it self. application-installer will install the package specified in configuration.json and open its index.html triggering main.js/renderer.js of the application defined in configuration.json.

Example

// configuration.json
{
  "application": "app-store"
}

this configuration.json will install and launch https://www.npmjs.com/package/app-store available on https://github.com/fantasyui-com/app-store

About

Easily install and launch electron applications from npm. Just set your electron application npm-name in configuration.json and ship the zips (Linux, Mac, Win). Launcher (which is electron+npm) will keep installing the latest version of your module each time it is executed. [Application, Electron, App Store]

Resources

License

GPL-3.0, CC0-1.0 licenses found

Licenses found

GPL-3.0
LICENSE
CC0-1.0
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published