caronc/apprise

Apprise - Push Notifications that work with just about every platform!

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 3rd, 2026
Created on November 25th, 2017
Open Issues & Pull Requests: 34 (+0)
GitHub issues: Enabled
Number of forks: 656
Total Stargazers: 17,278 (+0)
Total Subscribers: 82 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.4 days
Mean response time: 66.6 days
90th percentile: 76.2 days
Tracked items: 230

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "question" is answered fastest, typically in about 10 hours, while "enhancement" waits about 10 days. Only 8% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 774 days
Stale 30+ days: 6
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (96)
  • bug (84)
  • question (38)
  • invalid (6)
  • awaiting public confirmation it works (5)
  • documentation (4)
  • Investigating (2)
  • duplicate (1)

Detailed Description

Apprise is a Python notification library that sends messages to multiple notification services through a unified interface.

The tool solves the problem of managing notifications across disparate platforms by providing a single library and common syntax for reaching services like Telegram, Discord, Slack, Amazon SNS, and Gotify. Rather than integrating with each notification service individually, developers include Apprise and gain access to all supported platforms at once. The library handles images and attachments where the underlying services support them, operates asynchronously for fast response times, and remains lightweight. System administrators can use the included command-line tool to send notifications without needing to identify and configure separate tools for each service.

Apprise suits developers building applications that need to notify users across multiple channels and system administrators automating alerts and notifications. It eliminates the need to research and adapt to individual notification service APIs. The tool works both as a Python library for programmatic use and as a standalone CLI utility for scripting and automation.

The maintainers respond to issues and pull requests within a few days. Work in the issue tracker centers on enhancements, bug fixes, and user questions.