79 Resources
Golang notifications-alert 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
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
Jobbuzz - Brunei job search database and alert notification
JobBuzz Brunei open source job search database and alert notification Developmen
Get notifications about unexpected system state from your local Gesundheitsdienst.
Get notifications about unexpected system state from your local Gesundheitsdienst.
Grafana-threema-forwarder - Alert forwarder from Grafana webhooks to Threema wire messages
Grafana to Threema alert forwarder Although Grafana has built in support for pus
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.
Every 10 minutes, memory, cpu and storage usage is checked and if they over 80%, sending alert via email.
linux-alert Every 10 minutes, memory, cpu and storage usage is checked and if they over 80%, sending alert via email. Usage Create .env file from .env
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
Tradingview-2-exchange - Place buy/sell orders in exchange(binance) when trading view strategy raise alert message
TradingView-2-Exchange This application is used to place a buy/sell order in Bin
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
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
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
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
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
Tool to summarize and report large exchange inflows, exchange outflows, mints, and burns.
What this is Tool to summarize and report large exchange inflows, exchange outflows, mints, and burns. Data is sourced from whale-alert and reported v
An Alert notification service is an application which can receive alerts from certain alerting systems like System_X and System_Y and send these alerts to developers in the form of SMS and emails.
Alert-System An Alert notification service is an application which can receive alerts from certain alerting systems like System_X and System_Y and sen
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
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
DingTalk (dingding) is the go implementation of the DingTalk robot. DingTalk(dingding) 是钉钉机器人的 go 实现
DingTalk (dingding) is the go implementation of the DingTalk robot. Support Docker, Jenkinsfile, command line mode, module mode, signature security settings, chain syntax to create messages, support text, link, markdown,ActionCard,FeedCard message types.
🚨 Collection of Prometheus alerting rules
👋 Awesome Prometheus Alerts Most alerting rules are common to every Prometheus setup. We need a place to find them all. 🤘 🚨 📊 Collection available
Golang tool to send notifications to LINE app
Golang tool to send notifications to LINE app
Alert dashboard for Prometheus Alertmanager
karma Alert dashboard for Prometheus Alertmanager. Alertmanager =0.19.0 is required as older versions might not show all receivers in karma, see issu
Script Based Alerting Manager
A Project in active development. Features may have breaking changes at any time before v1.0.0 version Telegram Group Balerter is a scripts based alert
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
Graph and alert on '.rrd' data using grafana, RRDTool and RRDSrv.
Grafana RRD Datasource A grafana datasource for reading '.rrd' files via RRDTool and RRDsrv. With this datasource you will be able to create grafana d
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:
port close check scanner. detects open ports, sends alert with slack.
aite9 (port close check scanner) サーバのポートが空いてないことを確認するポートスキャナー たくさんのサーバを管理していると設定ミスで内部利用ポートが外部に公開されてしまっている可能性があり、それに早く気付くためのチェックツールです。 サーバのリストを標準入力で渡すと
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
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.
PingMe is a CLI tool which provides the ability to send messages or alerts to multiple messaging platforms & email.
PingMe is a personal project to satisfy my needs of having alerts, most major platforms have integration to send alerts but its not always useful, either you are stuck with one particular platform, or you have to do alot of integrations. I needed a small app which i can just call from my backup scripts, cron jobs, CI/CD pipelines or from anywhere to send a message with particular information. And i can ship it everywhere with ease. Hence, the birth of PingMe.
基于腾讯云云函数和API网关实现的企业微信应用消息推送服务
基于腾讯云Serverless实现的企业微信应用消息推送服务 Serverless 云函数目前每月有免费资源使用量40万GBs、免费调用次数100万次 API网关目前开通即送时长12个月100万次免费额度 个人或者低频率使用完全够了,可以通过 GET、POST 方式调用发消息。 对于有服务器、域名资
Squzy - is a high-performance open-source monitoring, incident and alert system written in Golang with Bazel and love.
Squzy - opensource monitoring, incident and alerting system About Squzy - is a high-performance open-source monitoring and alerting system written in
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
Serverless SOAR (Security Orchestration, Automation and Response) framework for automatic inspection and evaluation of security alert
DeepAlert DeepAlert is a serverless framework for automatic response of security alert. Overview DeepAlert receives a security alert that is event of
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.
A simple way of sending messages from the CLI output to your Discord channel with webhook.
discat A simple way of sending messages from the CLI output to your Discord channel with webhook. Actually, this is a fork version of slackcat that I
Translate Prometheus Alerts into Kubernetes pod readiness
prometheus-alert-readiness Translates firing Prometheus alerts into a Kubernetes readiness path. Why? By running this container in a singleton deploym
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
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
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
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
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