Skip to content
Notify your devices from the terminal
Java JavaScript Shell
Branch: master
Clone or download
Latest commit 59b51d2 Feb 1, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
android/Notify Added top right menu with sound/vibration toggles and persistence sav… Jul 8, 2018
cloud Fix notifications when app is backgrounded May 12, 2018
node Upgrade npm to 0.1.5 May 12, 2018
server unix line endings Dec 3, 2016
sh Update sh script usage message. Feb 1, 2019
.gitignore unix line endings Dec 3, 2016 unix line endings Dec 3, 2016


Play Store Link


The notify CLI is written with node, so you can install it with npm:

npm install -g notify-cli

Alternatively, you can download & use the shell script equivalent from here, with basic support for adding a single key and sending a notification to it.

You'll also need the app on your phone to actually receive the notifications.


Using notify is simple. When you download the app to your phone, it will give you a registration key. This key is how your phone is identified by notify. Before you can begin using notify, you should first register your key.

notify -r myKey

After registering, you can use notify as follows:

someLongRunningCommand ; notify

You will receive a push notification to your phone when the command has completed, regardless of whether or not it was successful.

You can also specify what the notification will say, like this:

notify --text "My message"
notify -t "Some cool message"
You can’t perform that action at this time.