{"data":{"slug":"novu","name":"Novu","tagline":"MIT notification workflows with a real 0 USD Cloud","category":"notifications","categoryName":"Notifications","url":"https://novu.co","github":"https://github.com/novuhq/novu","pricing":"freemium","hook":"Novu is notification infrastructure that publishes MIT — and a default branch with no LICENSE file.","whatsGood":"Multi-channel workflows (email, in-app, SMS, chat, push), Inbox component, digest/delay. Cloud Free is 0 USD/month, no credit card: 10,000 workflow runs, all channels, US+EU residency. Pro from 30 USD/month. LICENSE-MIT exists on next; main has a LICENSE file.","theCatch":"The default GitHub branch is next, and GET /LICENSE there 404s. Open-core: enterprise/, apps/web/src/ee, and apps/dashboard/src/ee are commercial. Self-hosted deployment on the pricing page sits under Enterprise. Free Cloud caps 10K runs, 20 workflows, 24h retention.","verdict":"MIT notification layer with a 0 USD Cloud. Default-branch LICENSE 404 is the catch.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Notifications","capabilities":["workflows","push"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":39730},"related":[{"slug":"ntfy","name":"ntfy","tagline":"HTTP pub-sub notifications you can curl from cron"},{"slug":"listmonk","name":"Listmonk","tagline":"AGPL-3.0 self-hosted newsletters and transactional mail"},{"slug":"apprise","name":"Apprise","tagline":"BSD-2-Clause CLI that talks to a hundred notifiers"},{"slug":"gotify","name":"Gotify","tagline":"MIT self-host push server; Android-first, no ntfy.sh twin"},{"slug":"edgepush","name":"Edgepush","tagline":"AGPL server + MIT SDK: BYO APNs/FCM on Cloudflare Workers"}],"links":{"self":"/api/gems/novu","html":"/gems/novu","markdown":"/gems/novu.md","category":"/api/gems?category=notifications","categoryPage":"/stacks/notifications"}}