diginatu / nagome-electron

Electron UI plugin of Nagome which is NicoNama comment viewer
MIT License
8 stars 1 forks source link

Nagome-electron

Electron UI plugin of Nagome which is NicoNama comment viewer.

This repository packages Nagome Web UI from following repositories.

License MIT

Screenshots

Download

Github Releases

Binary name Environment
nagome-electron-[version]-mac.zip OSX
nagome-electron-[version]-x86_64.AppImage Linux AppImage
nagome-electron-[version].tar.xz Linux executable binary
nagome-electron_[version]_amd64.deb Linux Debian Installer
nagome-electron-[version].exe Windows binary
nagome-electron-setup-[version].exe Windows Installer

Develop

# Install dependencies
yarn
# Download assets
yarn download
# Launch
yarn start

Project relationship

First, Nagome-electron, this app, spawns Nagome Web App Server that spawns Nagome CLI and serve the static web page app packaged in this electron app. And then Nagome-electron shows the web page. The web page communicate with Nagome CLI via Nagome Web App Server using WebSocket.

Relationship diagram

Publish

# Increase version number in package.json and commit
export GH_TOKEN="..."
yarn run release
# Publish the release in Github

Package only

yarn run build