Go Push Notifications

Open-source Go projects categorized as Push Notifications

Top 10 Go Push Notification Projects

Push Notifications
  1. ntfy

    Send push notifications to your phone or desktop using PUT/POST

    Project mention: Grafana Webhook Integration with ntfy | dev.to | 2025-05-01

    This post focuses on the last part. Despite Grafana's many built-in notification channels (Contact Point in Grafana's terminology), I am more interested in using ntfy, a small but powerful notification service that works as a pub/sub tool with a decent API, Web frontend and mobile application.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. authelia

    The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

  4. Uniqush-Push

    Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices.

  5. chanify

    Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.

  6. cli

    A command line interface for pushing messages to gotify/server. (by gotify)

  7. PushBits

    A simple server for push notifications via Matrix (and a minimalistic alternative to Pushover and Gotify) 🚀📯

  8. shove

    Asynchronous & persistent push notification service, supporting APNS, FCM, Web Push, Telegram and Email. Written in Go (Golang). Mirror of https://codeberg.org/pennersr/shove (by pennersr)

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. pushover

    Go wrapper for the Pushover API

  11. apns-go

    HTTP/2 Apple Push Notification service (APNs) provider for Go with token-based connection

  12. gaurun-client

    Gaurun Client written in Go

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Push Notifications discussion

Log in or Post with

Go Push Notifications related posts

  • Grafana Webhook Integration with ntfy

    1 project | dev.to | 1 May 2025
  • SignalBotOne – Notification Webhooks for Signal

    2 projects | news.ycombinator.com | 28 Mar 2025
  • Send push notifications to your phone or desktop via PUT/POST

    1 project | news.ycombinator.com | 25 Feb 2025
  • Building an Availability Checker for Refurbished Steam Decks in Europe

    2 projects | dev.to | 23 Jan 2025
  • Ntfy.sh: Send push notifications to your phone via PUT/POST

    1 project | news.ycombinator.com | 2 Jan 2025
  • UnifiedPush: A decentralized, open-source push notification protocol

    1 project | news.ycombinator.com | 11 Nov 2024
  • Show HN: Ding Dong Doorbell – use a QR code as your doorbell

    1 project | news.ycombinator.com | 29 Oct 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Push Notification projects in Go? This list will help you:

# Project Stars
1 ntfy 24,904
2 authelia 24,409
3 Uniqush-Push 1,555
4 chanify 1,304
5 cli 501
6 PushBits 342
7 shove 273
8 pushover 148
9 apns-go 18
10 gaurun-client 11

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?