easychen/pushdeer

开放源码的无App推送服务,iOS14+扫码即用。亦支持快应用/iOS和Mac客户端、Android客户端、自制设备

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 13th, 2026
Created on December 16th, 2021
Open Issues & Pull Requests: 61 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 513
Total Stargazers: 5,027 (+0)
Total Subscribers: 38 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

PushDeer is a self-hosted push notification service that supports iOS 14+ app clips, quick apps, native iOS and Mac clients, Android clients, and custom IoT devices.

The project addresses the need for push notifications across multiple platforms without requiring users to install a traditional app on all devices. It offers an app-clip approach for iOS users who can scan a QR code to activate notifications immediately, alongside full native clients for those who prefer traditional installation. The service can be self-hosted on your own infrastructure, or users can rely on the official hosted version. For users with IoT interests, the project includes DeerESP, a custom device solution built on ESP8266 or ESP32 microcontrollers that can receive push notifications at minimal hardware cost.

Adoption is suitable for developers seeking a lightweight, multi-platform notification solution with flexibility in deployment. The self-hosted option appeals to those wanting full control over infrastructure and data, while the official hosted version eliminates setup overhead. The project distinguishes itself through its app-clip support for iOS, which bypasses traditional app store installation, and its IoT device integration for scenarios where notifications need to reach non-traditional endpoints. However, the README explicitly recommends alternative services for new users, noting that the official Android implementation is no longer functional due to permission restrictions and that the project is no longer actively maintained.

Development activity shows the project is in maintenance mode only. The README states that the official API server continues operating but neither clients nor the API receive new feature updates. Self-hosted deployments require annual certificate renewal for push functionality to continue working. Early developers have departed and community activity is inactive, with the maintainers recommending users migrate to actively maintained alternatives.