# Shove

> MIT end-to-end Go device-push relay

**Category:** Notifications  
**Pricing:** open-source  
**URL:** https://github.com/pennersr/shove  
**GitHub:** https://github.com/pennersr/shove  
**Added:** 2026-09-04

---

## The Hook

Shove is MIT Go device-push when Edgepush is AGPL on Workers.

## What's Good

MIT end-to-end. Go relay for device push. Self-host with no AGPL server clause. Simple ops path for APNs/FCM-style delivery without a workflow product.

## The Catch

Edgepush server is AGPL; Shove is MIT end-to-end Go. Device-push relay — not ntfy/Gotify general pub/sub, not Novu multi-channel workflows. Distinct from Edgepush, ntfy, Gotify, and Novu.

## Verdict

MIT Go push relay. Self-host free; not Edgepush AGPL Workers.
