Skip to content

Desktop applications of Hermes Messenger created using Electron. (You can use the PWA instead for the notifications, this is not faster than a browser).

Notifications You must be signed in to change notification settings

HermesMessenger/HermesDesktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hermes Desktop

Desktop applications of Hermes Messenger created using Electron.

Installation

You can either compile the code yourself, or you can also download pre-compiled binaries of the app from the releases page. We have binaries for Windows, Mac OS and Linux.

Windows & Mac OS

Download the corresponding installer and run it, just like if you were installing any other program.

Note: The installers are not signed (we don't have a certificate for it), so you may get some security warnings when running it. However, the code is perfectly safe (you can look at the code yourself, it's all saved in this repo).

Linux

The file in the releases page is an executable, so you just have to download it, mark it as executable and run it.
No installation is necessary, and all dependencies are packed into the file.


Testing

To run the app locally, use:

npm install && npm start

This will open a new window with the program.

Build

We have Travis CI set up to automatically compile the app after each commit, but if you want you can do this yourself.

To create binaries for your operating system, use:

npm run build

To create binaries for a specific operating system, use:

npm run build-win
npm run build-osx
npm run build-linux  

To create binaries for all operating systems, use:

npm run build-all

The newly created binaries will be inside the dist/ folder.

NOTE: Mac OS binaries can only be built on that operating system, and npm run build-all will error out if running on a different OS. You can use npm run build-winlinux to skip the Mac OS builds and only create them for Windows and Linux.

About

Desktop applications of Hermes Messenger created using Electron. (You can use the PWA instead for the notifications, this is not faster than a browser).

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published