Development

Below we will provide a list of known scripts, libraries and applications that use NMA public API. Right now, with the API just released, there is not much to see. For now we are happy with the number of libraries available, we will focus on adding more applications on the upcomming weeks.

Send us an email if you have any script/lib/app that you want us to post a link here. We can also host the files for you, if you don't have a space to post them.

If you need help developing, post your questions on our forum and we will help you get it done.

Growl for Windows and Mac plugins are available and Snarl has built-in support starting with version 2.4.1-beta1!

Scripts

Name Description
nma.pl Perl script to send Notify My Android notifications.

Applications

Application Description
Growl for Windows Once you have GfW Installed, install NMA Forwarder and add a new forwarder from the Network tab on GfW Settings.
Thanks and Credits to: Brian Dunnington
Growl (MacOS) You can find a tutorial here. This plugin is now open-source.
Author: Adriano Maia
OpenNMS Add Android push notifications to OpenNMS through our API. Tutorial here.
Nagios3 Add Android push notifications to Nagios3 through our API. Tutorial here.
Chrome Extension Send push notifications to your Android with text or url from inside Chrome.
Once you install, click on the icon -> Options and add your apikey.
Snarl Starting with version 2.4.1-beta1 and up, Snarl now has built-in NMA support. Just add your API key and notify away!
Head over to their website for more information and download instructions.
Github Github now has a new service hook for NMA. To enable it, just go to any of your repositories on Github, click "Admin", then "Service Hooks" and enable "Notify My Android" by adding one or more API keys.

Libraries

Name Language Description
NMAClientLib Java Author: Adriano Maia
You can download the last version of the library or the source code from our GitHub repository.
NMALib.Net .Net Author: Casey Watson (http://www.codeplex.com/site/users/view/caseywatson)
Refactoring: Adriano Maia (adriano@notifymyandroid.com)
You can download the last version of the library or the source code from our GitHub repository.
NMAPHP PHP(4 compatible) Author: Unknown
Refactoring: Adriano Maia (adriano@notifymyandroid.com)
This is a PHP4-compatible version, and it depends on libcurl. A pure PHP5 version, more polished and that doesn't depend on libcurl, is on the way.
NMA-for-C C
(Win/Lin/Mac-compatible)
Author: J. Dijkstra / abort@digitalise.net
Refactoring: Adriano Maia (adriano@notifymyandroid.com)
Requires OpenSSL. You can download the last version of the library or the source code from our GitHub repository.
PyNMA Python Author: Damien Degois (github.com/babs)
Refactoring: Adriano Maia (adriano@notifymyandroid.com)
You can download the last version of the library or the source code from our GitHub repository.
GrNMA Groovy Author: Niels Peter Strandberg (github.com/nielspeter)
Refactoring: Adriano Maia (adriano@notifymyandroid.com)
You can download the last version of the library or the source code from our GitHub repository.
Ruby-NMA Ruby Author: Ken Pepple (ken.pepple@rabbityard.com)
You can also install the gem: gem install ruby-notify-my-android .
WebService-NMA Perl Author: Steve Huff (shuff@cpan.org)
This is an initial release. Please report any bug or problem through CPAN bug tracker.