{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/ntfy/","markdown":"https://findsoftware.frbit.cloud/ntfy.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"ntfy","name":"ntfy","urls":{"home":"https://ntfy.sh","repository":"https://github.com/binwiederhier/ntfy","docs":"https://docs.ntfy.sh/"},"category":["backend"],"description":"Self-hostable HTTP publish-subscribe server that delivers published messages as push notifications to phones, desktops and browsers.","maintainer":"Philipp C. Heckel","maintainerType":"individual","firstRelease":2021,"hosting":["binary"],"language":"go","runtime":["binary"],"databases":["sqlite","postgres"],"templating":"Go templates","runsAs":["always-on"],"installMethod":"binary-download","licenseModel":"open-source","license":"Apache-2.0, GPL-2.0","currentMajor":"2","latestReleaseDate":"2026-11-02T00:00:00.000Z","githubStargazers":35257,"contributors":385,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"discord":"https://discord.gg/cT7ECsZj9w"},"checkedAt":"2026-11-03T00:00:00.000Z","addedAt":"2026-11-03T00:00:00.000Z","sources":[{"field":"urls","url":"https://ntfy.sh","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://github.com/binwiederhier/ntfy","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://docs.ntfy.sh/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainer","url":"https://docs.ntfy.sh/contact/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainerType","url":"https://api.github.com/users/binwiederhier","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"firstRelease","url":"https://github.com/binwiederhier/ntfy/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"category","url":"https://ntfy.sh","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"language","url":"https://github.com/binwiederhier/ntfy","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtime","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runsAs","url":"https://docs.ntfy.sh/install/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"databases","url":"https://docs.ntfy.sh/config/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"templating","url":"https://docs.ntfy.sh/publish/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://github.com/binwiederhier/ntfy","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://ntfy.sh","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"licenseModel","url":"https://ntfy.sh","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/binwiederhier/ntfy/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/binwiederhier/ntfy/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"githubStargazers","url":"https://github.com/binwiederhier/ntfy","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"contributors","url":"https://github.com/binwiederhier/ntfy","checkedAt":"2026-11-03T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"ntfy is a server that accepts messages over HTTP and delivers them as push notifications to phones, desktops and browsers. A script or application publishes to a topic with a PUT or POST request, and the apps and web app subscribed to that topic show the message. The server ships as a binary, a Docker image or a package, and its install guide describes running it as a permanent service. It can keep its data in SQLite or PostgreSQL.\n\nThe project also runs a public server, ntfy.sh, and the software can be self-hosted.\n\n## Worth knowing\n\nWithout sign-up, a topic on the public server works like a password: the homepage says so and advises a name that is hard to guess. The public server also offers paid plans next to a free tier."}