← back

category

Push notifications

Send push notifications to phones and desktops from a plain HTTP request.

Side by side

Push notifications
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
ntfy35kApache-2.0Open sourceYesGov2.28.02026-10-06
Apprise18kBSD-2-ClauseOpen sourceYesPythonv2.0.12026-10-05
Gotify16kOtherOpen sourceYesGov3.1.12026-10-05
Bark3.6kMITOpen sourceYesGov2.3.72026-09-28
Shoutrrr1.7kMITOpen sourceYesGov0.8.02026-07-01
Apprise API1.3kMITOpen sourceYesPythonv2.0.12026-10-03

6 tools

ntfy

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

Language
Go
Licence
Apache-2.0
Stars
35k
Latest
v2.28.0
Last push
2026-10-06
Gotify

A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)

Language
Go
Licence
Other
Stars
16k
Latest
v3.1.1
Last push
2026-10-05
Bark

Backend of Bark

Language
Go
Licence
MIT
Stars
3.6k
Latest
v2.3.7
Last push
2026-09-28
Shoutrrr

Notification library for gophers and their furry friends.

Language
Go
Licence
MIT
Stars
1.7k
Latest
v0.8.0
Last push
2026-07-01
Apprise API

A lightweight REST framework that wraps the Apprise Notification Library

Language
Python
Licence
MIT
Stars
1.3k
Latest
v2.0.1
Last push
2026-10-03

What these tools replace