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
| ntfy | Gotify | |
|---|---|---|
| License | Apache License 2.0 (catalog) source | MIT License (catalog) source |
| Language | Go (catalog) | Go (catalog) |
| GitHub activity | 34,916 stars in the catalog source | 16,101 stars in the catalog source |
| Self-host | Published as /stacks/ntfy-push. PUT/POST to a topic. | WebSocket inbox plus a web UI. Official docs at gotify.net. |
| Best for | The 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.