91 Resources
Golang push-notifications Libraries
Our notification system simplifies the process of sending notifications via email, SMS, and push notifications for multiple applications. It supports multiple providers, customizable templates, and is easy to integrate into any application.
Simplify Notification Management with Customizable Templates and Multi-Provider Integration ⭐️ Why Envoyer Nowadays, notifications play a crucial role
LazyXds enables Istio only push needed xDS to sidecars to reduce resource consumption and speed up xDS configuration propagation.
LazyXds LazyXds enables Istio only push needed xDS to sidecars to reduce resource consumption and speed up xDS configuration propagation. Problems to
Notifier is a Go library to send notification to other applications.
Notifier is a Go library to send notification to other applications.
This slack-bot collects all @gophers notifications into one slack channel
slack-bot Slack bot copying reference to a ping to notifications channel The bot is designed to listen on messages containing specific tag, copy refer
Needlessly complex program to parse, increment, and push the latest version number tag on github. Made with 😫 , 😓 & 😭
increment What is this? Needlessly complex program to parse, increment, and push the latest version number tag on github. Err handling by Sentry Made
Get notifications about unexpected system state from your local Gesundheitsdienst.
Get notifications about unexpected system state from your local Gesundheitsdienst.
This small Docker project is the easiest way to send notifications directly via .txt files to services like: Gotify, Telegram, SMTP (Email) or Webhook.
This small Docker project is the easiest way to send notifications directly via .txt files to services like: Gotify, Telegram, SMTP (Email) or Webhook.
SubCenter is a middleware that integrate task subscriptions and real-time push
Subscription Center SubCenter是一个集成各种任务并进行实时推送的中间件,本身不提供数据与推送服务。
GithubTrackBot - A telegram bot for trending repositories notifications
GithubTrackBot WIP! A telegram bot for trending repositories notifications. Usag
Muxer - This repo is designed to trancode RTMP streams from the ingester and then push them to be muxed
VidersMuxer This repo is designed to trancode RTMP streams from the ingester and
K8s-network-config-operator - Kubernetes network config operator to push network config to switches
Kubernetes Network operator Will add more to the readme later :D Operations The
Easy creation of review tasks for the Jira with a Discord notifications.
easy-jira-task-review Easy creation of review tasks for the Jira with a Discord notifications. Any ideas and help are welcome Installation Install go
A Discord bot that auto sends notification when there's a new movie
Rarbg Notifier Disclaimer: This repository is for educational purposes only. This tool do not promote or encourages any illegal pirated action and it
macOS Sleep/ Wake notifications in golang
macOS Sleep/ Wake notifications in golang Inspired from this blog. This libary notifies through a channel whenever your machine is put to sleep or is
Drone plugin for sending Feishu notifications.
drone-feishu Drone plugin for sending Feishu notifications. Usage Execute from the working directory: docker run --rm \ -e PLUGIN_WEBHOOK=https://op
Git-auto-push - Auto commit and push to github repositories
Auto commit and push to github repositories. How to use git clone https://github
Build desktop applications in Go and HTML.
Write desktop applications in Go, HTML, Javascript, and CSS. Gallium is a Go library for managing windows, menus, dock icons, and desktop notification
Kubectl-over-env - Created for github actions or any other CI/CD-Pipelining tool which cannot push to a custom local kubernetes cluster
kubectl-over-env This repository was created for github actions or any other CI/
Huawei-push-authorizator - Huawei Push Kit authorizator in time
huawei-push-authorizator Huawei Push Kit authorizator in time Why? To send push
Discord-notif - Send notifications to discord in Your pipelines or scripts
discord-notif Send notifications to discord in Your pipelines or scripts install
Github-notifications - Small script to alert me when I have notifications on Github. I use it in my Polybar conf
Github notification polybar widget This tool is meant to be used with Polybar, in order to let the user know when they have notifications on Github. R
Taskbar and notifications app that reminds you to drink
Water Reminder 💧 💧 💧 Remember to drink every 15/30/45/60 minutes with this simple app. For now the app displays the icon in the notifications only
Small tool to pull/push several projects in one go
gitTool Small tool to push and pull several projects in one go. Written in Go 1.17 by Roy Dybing Contact: location name/handle github: rDybing linked
Go bindings for libnotify -- Create and update OS notifications in linux
golibnotify golibnotify implements go bindings for libnotify to create, send, and update OS level notifications. It does not shell out to notify-send
Go app + library to fetch what's new from AWS
go-aws-news Fetch what's new from AWS and send out notifications on social sites. App Install Notification Providers Install Options Install With Cron
Simple push notification system (android/fcm, apns/slideshow) written by Golang
Golang Push Notification Simple system push notification for android/fcm and apn
A watchdog for Kubernetes rolebindings. Barks (Slack notifications) when something is happening on your front porch.
Cave canem - Beware of the dog A fun little application that acts as a watchdog for Kubernetes rolebindings. If something happens on the front porch i
⛑ Gatus - Automated service health dashboard
Gatus is a health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries as well as evaluate the re
Go wrapper for the Pushover API
pushover pushover is a wrapper around the Superblock's Pushover API written in go. Based on their documentation. It's a convenient way to send notific
High-performance PHP application server, load-balancer and process manager written in Golang
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
Cross-platform file system notifications for Go.
File system notifications for Go fsnotify utilizes golang.org/x/sys rather than syscall from the standard library. Ensure you have the latest version
A simple microservice which accepts incoming notifications
Notifier A simple microservice which accepts incoming notifications, and questions and redirects them to notification sinks such as Telegram, Email et
Apple Push Notification (APN) Provider library for Go 1.6 and HTTP/2.
Apple Push Notification (APN) Provider library for Go 1.6 and HTTP/2. Send remote notifications to iOS, macOS, tvOS and watchOS. Buford can also sign push packages for Safari notifications and Wallet passes.
Cross-platform file system notifications for Go.
File system notifications for Go fsnotify utilizes golang.org/x/sys rather than syscall from the standard library. Ensure you have the latest version
Keep updated about all deploys on Tsuru
Snitch Keep updated about each deploy via Tsuru. This program will notify your team and many tools when someone has deployed any application via Tsuru
Personal service to send me telegram notifications from various scripts, services etc.
ress_notification_service Personal utility to send me telegram notifications from various scripts, services etc. Stack used here: Go Gin web framework
Kubernetes Operator supporting NETCONF RPCs and Notifications.
❗ Red Hat does not provide commercial support for the content of these repos #########################################################################
Bark is an iOS App which allows you to push customed notifications to your iPhone.
Bark is an iOS App which allows you to push customed notifications to your iPhone.
cross-platform library for sending desktop notifications
Golang-Toast cross-platform library for sending desktop notifications Installation go get
Websocket API Gateway that allows to subscribe on notifications about price changes of financial instruments
websocket-api-gateway Websocket API Gateway that allows to subscribe on notifications about price changes of financial instruments To test connection
A k6 extension for creating telegram notifications.
xk6-telegram This is a k6 extension using the xk6 system. ❗ This is a proof of concept, isn't supported by the k6 team, and may break in the future. U
Notifications for Argo CD
Argo CD Notifications Argo CD Notifications continuously monitors Argo CD applications and provides a flexible way to notify users about important cha
ntfy is a super simple pub-sub notification service. It allows you to send desktop notifications via scripts.
ntfy ntfy (pronounce: notify) is a super simple pub-sub notification service. It allows you to send desktop and (soon) phone notifications via scripts
Go server SDK for IBM Cloud Event Notifications service
IBM Cloud Event Notifications Go Admin SDK Go client library to interact with the various IBM Cloud Event Notifications APIs. Disclaimer: this SDK is
Diun is a CLI application written in Go to receive notifications when a Docker image is updated on a Docker registry.
Diun is a CLI application written in Go to receive notifications when a Docker image is updated on a Docker registry.
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
A broadcasting library for Go
broadcast A broadcasting library for Go. What? broadcast is a library that allows sending repeated notifications to multiple goroutines with guarantee
Golang tool to send notifications to LINE app
Golang tool to send notifications to LINE app
Interactive prompt to set and push a semver tag
cutver For when you know what version to tag, and you want to cut a release in the annotated tag format. Installation go install github.com/roryq/cutv
The Single Sign-On Multi-Factor portal for web apps
Authelia is an open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for your applications
(WIP) Extremely simple unixway GitHub webhook listener for push event
(WIP) puffy Puffy is an extremely simple unixway GitHub webhook listener and handler for push events Todo Add payload signature validation (WIP) Depen
The most complete TigoPesa API Wrapper written in golang with zero external dependencies. Supports Push Pay, C2B and B2C.
tigopesa tigopesa is open source fully compliant tigo pesa client written in golang contents usage example projects links contributors sponsors usage
Send slack notifications using Github action
Slack notification This is a simple Slack notification action which runs using a Bot token. Example Action A simple example on how to use this action:
HTTP/2 Apple Push Notification service (APNs) provider for Go with token-based connection
APNs Provider HTTP/2 Apple Push Notification service (APNs) provider for Go with token-based connection Example: key, err := apns.AuthKeyFromFile("Aut
Small and easy server for web-hooks to deploy software on push from gitlab/github/hg and so on
Deployment mini-service This mini web-server is made to deploy your code without yaml-files headache. If you just need to update your code somewhere a
The Xiaomi message push service is a system-level channel on MIUI and is universal across the platform, which can provide developers with stable, reliable, and efficient push services.
Go-Push-API MiPush、JiPush、UMeng MiPush The Xiaomi message push service is a system-level channel on MIUI and is universal across the platform, which c
Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.
Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository. Connect to Dolt just like any MySQL database to run queries or update the data using SQL commands. Use the command line interface to import CSV files, commit your changes, push them to a remote, or merge your teammate's changes.
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
Chanify is a safe and simple notification tools. For developers, system administrators, and everyone can push notifications with API.
基于腾讯云云函数和API网关实现的企业微信应用消息推送服务
基于腾讯云Serverless实现的企业微信应用消息推送服务 Serverless 云函数目前每月有免费资源使用量40万GBs、免费调用次数100万次 API网关目前开通即送时长12个月100万次免费额度 个人或者低频率使用完全够了,可以通过 GET、POST 方式调用发消息。 对于有服务器、域名资
High-performance PHP application server, load-balancer and process manager written in Golang
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
A tool to monitor git repositories and automatically pull & push changes
git-o-matic A tool to monitor git repositories and automatically pull & push changes Installation Packages & Binaries Arch Linux: gitomatic Binaries f
Cross-platform file system notifications for Go.
File system notifications for Go fsnotify utilizes golang.org/x/sys rather than syscall from the standard library. Ensure you have the latest version
High-performance PHP application server, load-balancer and process manager written in Golang
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
Ponzu Watch the video introduction Ponzu is a powerful and efficient open-source HTTP server framework and CMS. It provides automatic, free, and secur
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
Faygo Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define
Fast and idiomatic client-driven REST APIs.
Vulcain is a brand new protocol using HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs. An open source gateway server which you
A tool to monitor git repositories and automatically pull & push changes
git-o-matic A tool to monitor git repositories and automatically pull & push changes Installation Packages & Binaries Arch Linux: gitomatic Binaries f
Exposure Notification Reference Server | Covid-19 Exposure Notifications
Exposure Notification Reference Key Server COVID‑19 Exposure Notifications API Exposure Notification Reference Key Server Documentation In our continu
Mattermost Posts via its REST API v4
A Go (golang) simple client for sending Mattermost posts via its REST API v4. This program makes use of the Go libraries http and url for interacting with a Mattermost server and Cobra coupled with Viper to implement the CLI interface.
Someone tried to unlock your device
PC Auth Notifier Someone tried to unlock your device I made this project because I want to learn flutter by myself, unfortunately I can't use my XPS c
A push notification server written in Go (Golang).
A push notification micro server using Gin framework written in Go (Golang)
A dead simple Go library for sending notifications to various messaging services.
A dead simple Go library for sending notifications to various messaging services. About Notify arose from my own need for one of my api server running
Library for receiving (near) realtime notifications about earthquakes using websockets
goseismic goseismic is library for receiving (near) realtime notifications about earthquakes using websockets from SeismicPortal. Using goseismic, rec
Go HTTP router
violetear Go HTTP router http://violetear.org Design Goals Keep it simple and small, avoiding extra complexity at all cost. KISS Support for static an
File system event notification library on steroids.
notify Filesystem event notification library on steroids. (under active development) Documentation godoc.org/github.com/rjeczalik/notify Installation
Cross-platform file system notifications for Go.
File system notifications for Go fsnotify utilizes golang.org/x/sys rather than syscall from the standard library. Ensure you have the latest version
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected.
StatusOK Monitor your Website and APIs from your computer.Get notified through Slack or E-mail when your server is down or response time is more than
Go HTTP router
violetear Go HTTP router http://violetear.org Design Goals Keep it simple and small, avoiding extra complexity at all cost. KISS Support for static an
High-performance PHP application server, load-balancer and process manager written in Golang
[RR2-BETA] RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports runnin
Notification library for gophers and their furry friends.
Shoutrrr Notification library for gophers and their furry friends. Heavily inspired by caronc/apprise. Quick Start As a package Using shoutrrr is easy
Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices.
Homepage Download Blog/News @uniqush Introduction Uniqush (\ˈyü-nə-ku̇sh\ "uni" pronounced as in "unified", and "qush" pronounced as in "cushion") is
Server-sent live updates: protocol and reference implementation
Protocol and Reference Implementation Mercure is a protocol allowing to push data updates to web browsers and other HTTP clients in a convenient, fast
A push notification server written in Go (Golang).
gorush A push notification micro server using Gin framework written in Go (Golang) and see the demo app. Contents gorush Contents Support Platform Fea
Golang push server cluster
gopush-cluster gopush-cluster is a go push server cluster. Features light weight high performance pure golang implementation message expired offline m
Package notify provides an implementation of the Gnome DBus Notifications Specification.
go-notify Package notify provides an implementation of the Gnome DBus Notifications Specification. Examples Display a simple notification. ntf := noti
Sending line notifications using a binary, docker or Drone CI.
drone-line Sending line notifications using a binary, docker or Drone CI. Register Line BOT API Trial Please refer to LINE Business Center. Feature Se
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Beaver A Real Time Messaging Server. Beaver is a real-time messaging server. With beaver you can easily build scalable in-app notifications, realtime
⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.
APNS/2 APNS/2 is a go package designed for simple, flexible and fast Apple Push Notifications on iOS, OSX and Safari using the new HTTP/2 Push provide
gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher
gosx-notifier A Go lib for sending desktop notifications to OSX Mountain Lion's (10.8 or higher REQUIRED) Notification Center. Update 4/3/2014 On OSX
File system event notification library on steroids.
notify Filesystem event notification library on steroids. (under active development) Documentation godoc.org/github.com/rjeczalik/notify Installation