Stack Gems
Menu

Alternatives · Notifications

Listmonk alternatives (2026)

Listmonk: The self-host newsletter stack. AGPL, fully free, you run the mail.

Its Catch: AGPL-3.0 is copyleft — network use means you share modifications.

Below: 8 free or free-tier tools from the same category (notification tools), free and open source first, then the closest match by shared tags. Each keeps its own Catch.

  1. 1.ntfyHTTP pub-sub notifications you can curl from cron

    Free / OSS · Apache-2.0 · 34.9k GitHub stars

    VerdictThe notification CLI that is actually free. curl it from a cron job.

    CatchAnonymous topics are passwords — guessable names leak other people's alerts. Public ntfy.sh rate-limits; reserved topics need Pro. Dual license means you pick Apache-2.0 or GPLv2, not Apache-only.

  2. 2.AppriseBSD-2-Clause CLI that talks to a hundred notifiers

    Free / OSS · BSD-2-Clause · 17.6k GitHub stars

    VerdictThe notification Swiss Army CLI. BSD, no meter, no product SKU.

    CatchNot a hosted inbox. There is no pricing page — that is the path. You bring every backend (SMTP, Slack tokens, Twilio). This is a notifier, not ntfy and not Novu.

  3. 3.GotifyMIT self-host push server; Android-first, no ntfy.sh twin

    Free / OSS · OSS/MIT · 16.1k GitHub stars

    VerdictMIT push you self-host. No ntfy.sh-shaped public instance; Android is the client.

    CatchNo public hosted twin like ntfy.sh. Android-first client, not a public pub-sub host. Distinct from ntfy (public ntfy.sh + dual license) and Apprise (CLI fan-out, no inbox).

  4. 4.MauticGPL-3.0 self-host marketing automation; hosted trial is not free

    Free / OSS · GPL-3.0 · 10.8k GitHub stars

    VerdictGPL-3.0 marketing automation. Self-host free; hosted trial is not forever-$0.

    CatchMarketing automation — not Listmonk newsletter/tx alone. Hosted 14-day trial is NOT the free path; self-host is. Distinct from Listmonk.

  5. 5.EdgepushAGPL server + MIT SDK: BYO APNs/FCM on Cloudflare Workers

    Free / OSS · Freemium · 9 GitHub stars

    VerdictAGPL Workers push. Self-host $0; Hosted Free is capped — ignore Pro.

    CatchBYO APNs+FCM on Cloudflare Workers — not ntfy/Gotify self-host pub/sub, not Novu workflow orchestration. Server is AGPL; pitch self-host or Hosted Free caps. Distinct from ntfy, Gotify, and Novu.

  6. 6.ShoveMIT end-to-end Go device-push relay

    Free / OSS · AGPL-3.0 · 283 GitHub stars

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

    CatchEdgepush 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.

  7. 7.TextbeeMIT Android SMS gateway; Hosted Free 1 device/50 msgs/day

    Free / OSS · Freemium · 3.2k GitHub stars

    VerdictMIT Android SMS gateway. Hosted Free is capped; keep the phone online.

    CatchAndroid phone must stay online; not iOS. SMS hole vs Twilio trials — you own the handset and carrier, not a cloud number product. Distinct from Twilio-class CPaaS.

  8. 8.PushForgeMIT edge-native Web Push builder; free playground

    Free / OSS · AGPL-3.0 · 66 GitHub stars

    VerdictMIT edge Web Push lib. Free forever library + playground; you own the delivery stack.

    CatchVs Edgepush, Shove, ntfy, Gotify, and Novu: edge Web Push HTTP builder — not a Workers device-push product, not a Go APNs/FCM relay, not self-host pub/sub, not multi-channel workflows. You still implement the service worker, subscription store, and send loop yourself.

FAQ

What are the best free alternatives to Listmonk?
ntfy, Apprise, Gotify, Mautic, Edgepush. All are reviewed on Stack Gems in the same category (notification tools); 8 free or open source.
What is the catch with Listmonk?
AGPL-3.0 is copyleft — network use means you share modifications.
Is there an open-source alternative to Listmonk?
Yes: ntfy (Apache-2.0), Apprise (BSD-2-Clause), Gotify (OSS/MIT), Mautic (GPL-3.0).

More