Service
Pinglet — one HTTP POST turns into a native push notification (iOS/Android/desktop). No account or API key needed to receive: the recipient just opens a topic share link. Actively updated (last update Aug 19, 2026). Aimed squarely at the same use case this module already serves for ntfy/Gotify: server/uptime alerts, CI/CD notifications, cron and webhook events.
Why now
Newest entrant in the "HTTP POST → push" niche this repo already covers (ntfy, Gotify). Worth tracking as one of the current self-hosting-community favorites, ahead of the legacy players.
Apprise comparison
Not supported by Apprise (checked the ~150-service catalog — no Pinglet plugin exists there as of this writing). Adding it here would put this module ahead of Apprise's own coverage.
Proposed scope
Mirror the existing providers/ntfy shape:
providers/pinglet package
Config{ TopicURL/Token, ... } (exact auth shape TBD — check current Pinglet API docs before implementing)
New(cfg, wrapper) *Client, (*Client).Send(ctx, notify.Message) error via transport.Wrapper
Note
Per CLAUDE.md, this repo's near-term policy is to keep the provider list to what's ported from Charon and not add new integrations without an explicit go-ahead. This issue is tracking/backlog only — do not implement without maintainer sign-off.
Service
Pinglet — one HTTP POST turns into a native push notification (iOS/Android/desktop). No account or API key needed to receive: the recipient just opens a topic share link. Actively updated (last update Aug 19, 2026). Aimed squarely at the same use case this module already serves for ntfy/Gotify: server/uptime alerts, CI/CD notifications, cron and webhook events.
Why now
Newest entrant in the "HTTP POST → push" niche this repo already covers (ntfy, Gotify). Worth tracking as one of the current self-hosting-community favorites, ahead of the legacy players.
Apprise comparison
Not supported by Apprise (checked the ~150-service catalog — no Pinglet plugin exists there as of this writing). Adding it here would put this module ahead of Apprise's own coverage.
Proposed scope
Mirror the existing
providers/ntfyshape:providers/pingletpackageConfig{ TopicURL/Token, ... }(exact auth shape TBD — check current Pinglet API docs before implementing)New(cfg, wrapper) *Client,(*Client).Send(ctx, notify.Message) errorviatransport.WrapperNote
Per
CLAUDE.md, this repo's near-term policy is to keep the provider list to what's ported from Charon and not add new integrations without an explicit go-ahead. This issue is tracking/backlog only — do not implement without maintainer sign-off.