{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/notifo/","markdown":"https://findsoftware.frbit.cloud/notifo.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":"notifo","name":"Notifo","urls":{"home":"https://notifo.io","repository":"https://github.com/notifo-io/notifo","docs":"https://github.com/notifo-io/notifo/blob/main/docs/self-hosting.md"},"category":["email"],"description":"Self-hostable multi-channel notification service that delivers events from an application's API to users by email, SMS, push, messaging and web.","maintainer":"Qaisar Ahmad & Sebastian Stehle","maintainerType":"individual","firstRelease":2022,"hosting":["dotnet"],"language":"csharp","runtime":["dotnet"],"contentStore":null,"databases":["mongodb","postgres","mysql","sqlserver"],"adminUi":true,"headlessApi":["rest"],"templating":"mjml, liquid","i18n":null,"runsAs":["always-on"],"renderingModes":null,"installMethod":"docker compose","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2022-11-30T00:00:00.000Z","githubStargazers":883,"contributors":11,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-11-03T00:00:00.000Z","addedAt":"2026-11-03T00:00:00.000Z","sources":[{"field":"urls","url":"https://notifo.io/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://github.com/notifo-io/notifo","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://github.com/notifo-io/notifo/blob/main/docs/self-hosting.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/notifo-io/notifo/blob/main/LICENSE","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainerType","url":"https://github.com/notifo-io/notifo/blob/main/LICENSE","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"category","url":"https://github.com/notifo-io/notifo/blob/main/README.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"language","url":"https://github.com/notifo-io/notifo","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/notifo-io/notifo/blob/main/README.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://github.com/notifo-io/notifo","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://github.com/notifo-io/notifo/blob/main/LICENSE","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/notifo-io/notifo/blob/main/LICENSE","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"firstRelease","url":"https://github.com/notifo-io/notifo/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/notifo-io/notifo/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/notifo-io/notifo/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/notifo-io/notifo","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/notifo-io/notifo/contributors","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"databases","url":"https://github.com/notifo-io/notifo/blob/main/docs/self-hosting.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/notifo-io/notifo/blob/main/docs/self-hosting.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"adminUi","url":"https://github.com/notifo-io/notifo/blob/main/README.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"templating","url":"https://github.com/notifo-io/notifo/blob/main/README.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/notifo-io/notifo/blob/main/README.md","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"headlessApi","url":"https://github.com/notifo-io/notifo/blob/main/README.md","checkedAt":"2026-11-03T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Notifo is a notification service that an application calls through its REST API to create events for users. It delivers notifications through several channels, among them email, SMS, mobile push, messaging apps, web push and an HTTP webhook. An embeddable JavaScript SDK adds a notification overlay to a web application. The project ships as a Docker image, and the [self-hosting guide](https://github.com/notifo-io/notifo/blob/main/docs/self-hosting.md) covers the setup.\n\n## Worth knowing\n\nThe software needs one of four databases: MongoDB, PostgreSQL, MySQL or SQL Server. A domain with TLS is effectively required, because web push and the SDK need a secure context. A hosted version runs at app.notifo.io, which the self-hosting guide recommends trying first."}