All Projects → martinlindhe → Notify

martinlindhe / Notify

Licence: mit
Cross-platform library for desktop notifications for your go application

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Notify

Webmention Client Ruby
A Ruby gem for sending Webmention notifications.
Stars: ✭ 60 (-21.05%)
Mutual labels:  notifications
Notify Py
💬 | A simple Python Module for sending cross-platform desktop notifications on Windows, macOS and Linux
Stars: ✭ 68 (-10.53%)
Mutual labels:  notifications
Qy Wechat Notification Plugin
企业微信Jenkins构建通知插件
Stars: ✭ 72 (-5.26%)
Mutual labels:  notifications
Klaxon
Mac OS notifications from Python
Stars: ✭ 63 (-17.11%)
Mutual labels:  notifications
Calendarnotification
Android app extending calendar notifications with snooze button and notifications persistence
Stars: ✭ 67 (-11.84%)
Mutual labels:  notifications
Kju
Kju — Improved waiting time for the adidas.com splash page ❯❯❯_
Stars: ✭ 68 (-10.53%)
Mutual labels:  notifications
Parse Sdk Arduino
The Arduino SDK for the Parse Platform
Stars: ✭ 59 (-22.37%)
Mutual labels:  notifications
Soundswitch
C# application to switch default playing device. Download: https://soundswitch.aaflalo.me/
Stars: ✭ 1,190 (+1465.79%)
Mutual labels:  notifications
Notifier
Notifications library made with VanillaJS.
Stars: ✭ 67 (-11.84%)
Mutual labels:  notifications
Typednotifications
A mechanism for sending typed notifications with payloads across your iOS app.
Stars: ✭ 70 (-7.89%)
Mutual labels:  notifications
Github Releases Notify Bot
Allows you to receive notifications of new releases of software on GitHub in Telegram
Stars: ✭ 65 (-14.47%)
Mutual labels:  notifications
Push.js
The world's most versatile desktop notifications framework 🌎
Stars: ✭ 8,536 (+11131.58%)
Mutual labels:  notifications
Checknewappversionavailable
It makes a request to Play Store to check if there is a new version of your published app
Stars: ✭ 69 (-9.21%)
Mutual labels:  notifications
E Commerce App React Native
E-commerce App UI. React native, Expo managed flow, React navigation v5, Notification.
Stars: ✭ 61 (-19.74%)
Mutual labels:  notifications
Crypto Coin Alerts
An application that let you set alerts for the prices of several cryptocurrencies
Stars: ✭ 72 (-5.26%)
Mutual labels:  notifications
Teller Cli
🏦 Banking for your command line.
Stars: ✭ 60 (-21.05%)
Mutual labels:  notifications
Reapop
📮 A simple and customizable React notifications system
Stars: ✭ 1,155 (+1419.74%)
Mutual labels:  notifications
Applozic Web Plugin
Javascript (jQuery) Real Time Chat & Messaging plugin
Stars: ✭ 76 (+0%)
Mutual labels:  notifications
Notti
Dead simple user notification.
Stars: ✭ 72 (-5.26%)
Mutual labels:  notifications
Countly Sdk Cordova
Countly Product Analytics SDK for Cordova, Icenium and Phonegap
Stars: ✭ 69 (-9.21%)
Mutual labels:  notifications

Deprecated

This package is deprecated, please use beeep by @gen2brain instead!

About

GoDoc

Notify is a simple cross-platform library for displaying desktop notifications in your go application

Example

package main

import "github.com/martinlindhe/notify"

func main() {
	// show a notification
	notify.Notify("app name", "notice", "some text", "path/to/icon.png")

	// show a notification and play a alert sound
	notify.Alert("app name", "alert", "some text", "path/to/icon.png")
}

Windows 10

Uses Toast notficiations provided by https://github.com/go-toast/toast

Windows

macOS / OSX 10.8+

Uses terminal-notifier provided by https://github.com/deckarep/gosx-notifier

macOS

Linux

Uses the notify-send and paplay commands, both should be available on a default Ubuntu installation

Linux

More

If you like this, check out https://github.com/martinlindhe/inputbox for cross-platform dialog input boxes.

License

Under MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].