notifly
CompareNotifly vs Novu

The Novu engine, fully staffed.

Notifly is built on Novu's workflow engine — same provider ecosystem, same API shapes — and run for you by Devino. The comparison that matters is therefore not "which repo," but what you get without an enterprise contract: Novu's community self-hosted edition excludes a long list of team features, and its Cloud tiers put roles, translations, and audit logs on the Team plan listed at $250/month on novu.co/pricing (checked 2026-08-30). Notifly's Team plan is $149/month, and the free plan is a working workspace rather than a demo.

Everything in the right-hand column below is taken from Novu's own published comparison of its self-hosted and Cloud editions, or from its public GitHub issues — each row links its source. The Notifly column names the plan each capability lands on.

CapabilityNotifly (hosted)Novu self-hosted (community)
What you operate [source]Nothing — Devino runs the stackYour own Docker or Kubernetes deployment
Multi-factor authentication (TOTP) [source]Every plan, including FreeNot in the self-hosted edition
Role-based access control (RBAC) [source]Team — $149/monthCloud only (Team plan and up)
SAML SSO + SCIM directory sync [source]EnterpriseEnterprise Cloud only
Social sign-in (Google) [source]Every planNot in the self-hosted edition
Team members [source]3 on Free and Pro, unlimited on TeamMax 1 — invites removed in the v2 dashboard
Organization switching [source]IncludedRemoved in v2 (closed as not planned)
Content translations (i18n) [source]Team — $149/monthEnterprise module
Audit log with CSV/NDJSON exportIncludedNot available
Custom environments [source]Unlimited on TeamMax 2 on self-hosted
Remove product branding [source]Pro and up ($19/month)Paid (Inbox and Email)
MCP server for AI clients (OAuth 2.1) [source]Included, OAuth 2.1 sign-inOAuth on hosted MCP only; API-key auth self-hosted
Web push (VAPID) provider [source]IncludedOpen request since 2023
Guest mode (try without an account)IncludedNot available

The one-seat problem

Novu's own docs list "multiple team members" as unavailable in the community self-hosted edition, and the two GitHub issues asking for team invites and organization switching in the self-hosted dashboard — #8398 and #11356 — were both closed as "not planned." Both worked in Novu v1 and were removed by the v2 dashboard. In Notifly, invites, roles, and the org switcher are ordinary product features: invites and the switcher from the free plan, roles from Team.

Is Notifly the same thing as Novu?

No, but it shares the engine. Notifly began as a fork of Novu and still tracks it — the workflow editor, digest, delay and throttle steps, the in-app inbox components, topics, tenants, and the provider integrations all follow upstream, so improvements land here too. Notifly is operated by Devino as a hosted commercial service rather than a distribution you install; the client SDKs are open source, the platform is not.

What changes if you move off self-hosted Novu?

Your API calls and SDK usage carry over, because the trigger surface and payload shapes follow the same engine. What changes is who runs it: Mongo, Redis, the workers, and the upgrade path stop being yours, and the features Novu's community edition omits — multiple team members, roles, MFA, org switching, translations, audit logs — are simply present, on the plan named in the table above.

See it on your own workflows.

One POST /v1/events/trigger — email, SMS, push, in-app, and chat. 10,000 events a month, free.

Get started freeSee pricing