Apprise
Apprise is a lightweight self-hosted notification API that sends messages to many messaging platforms using one common syntax, letting home automation and…
Platform availability
Available on 1 of 6 install platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
Also on Docker Hub
Health score
80/100 Excellent
- Maintained
- 100last commit 4 days ago
- Popular
- 8517,544 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 9 days ago
- GitHub stars
- 17,544
- Open issues
- 30
- Last commit
- 2026-10-05
- Latest release
- v2.0.1
- License
- BSD-2-Clause
- Activity
- rising
Checked 2 days ago - source: GitHub (caronc/apprise)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 10 days ago - source: Docker Hub image tags and published docs
First-install notes
- Install Apprise first Run pip install apprise to get the apprise command line tool. Without it, you cannot run apprise or send any notifications. source
- Add your notification URLs Create an Apprise config file with the notification URLs for each service you want to use. Apprise uses these URLs to decide where and how to deliver messages, so missing or wrong ones mean alerts never arrive. source
- Add MQTT support if used If you plan to notify an MQTT broker, run pip install 'paho-mqtt<2.0' first. Apprise needs this specific MQTT library to talk to your broker, and newer versions may break it. source
Fetched 10 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
How do I install Apprise so the CLI can send notifications?
Run pip install apprise to get the apprise command line tool. Without it, you cannot run apprise or send any notifications.
Where do I put the service endpoints for Apprise notifications?
Create an Apprise config file with the notification URLs for each service you want to use. Apprise uses these URLs to decide where and how to deliver messages, so missing or wrong ones mean alerts never arrive.
What extra package do I need before notifying an MQTT broker?
If you plan to notify an MQTT broker, run pip install 'paho-mqtt<2.0' first. Apprise needs this specific MQTT library to talk to your broker, and newer versions may break it.
Can I manage Apprise from an Android phone?
Apprise Mobile can connect to your self-hosted Apprise API Server from Android. You can send notifications, manage services, and review delivery results from it.
Answers sourced from appriseit.com, github.com, github.com, github.com
Community
- what do you use apprise for? : r/selfhosted - Reddit (reddit)
- ELI5 AppRise : r/selfhosted - Reddit (reddit)
- apprise "listeners" : r/selfhosted - Reddit (reddit)
Collected 10 days ago - public community threads