Compare / ntfy vs Gotify

ntfy vs Gotify

Pick ntfy if you want the published OneSignal stack (Apache-2.0 HTTP pub-sub). Pick Gotify if you want that MIT WebSocket inbox and a web UI.

Facts checked 27 Oct 2026. License, language, and GitHub activity come from the catalog or the project's own repo. "Not in the catalog row" means the public catalog dump does not store that number.

ntfy in the catalog Gotify in the catalog Start on Railway

How they compare

ntfyGotify
LicenseApache License 2.0 (catalog) sourceMIT License (catalog) source
LanguageGo (catalog) Go (catalog)
GitHub activity34,916 stars in the catalog source16,101 stars in the catalog source
Self-hostPublished as /stacks/ntfy-push. PUT/POST to a topic. WebSocket inbox plus a web UI. Official docs at gotify.net.
Best forThe published OneSignal replacement. A server UI if ntfy is not the shape.

Self-hosting and resource needs

ntfy is the published lander — /stacks/ntfy-push. ntfy is binwiederhier/ntfy (Apache-2.0; 34,916 stars in the catalog). Gotify is gotify/server (MIT; 16,101 stars in the catalog). Neither has a one-click c17 Railway template.

FAQ

Is this Mailchimp?
A broadcast list stays on /replace/mailchimp. This pair is a push you send.
Where is Healthchecks?
Cron pings — /best/cron-job-monitoring. Not this pair.
Are these free?
ntfy is Apache-2.0. Gotify is MIT. You pay hosting.
How do I deploy ntfy?
Open /stacks/ntfy-push. Persist the data directory. Send one test PUT.

Related pages

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page