{
  "slug": "novu",
  "name": "Novu",
  "url": "https://novu.co",
  "cat": "comms",
  "group": "ship",
  "tagline": "Open-source notification infra",
  "price": "Free: 10,000 workflow runs/mo, 3 team members, 2 environments. Pro from $30/mo for 30,000+ runs. Team from $250/mo. Self-hosted community edition is free.",
  "tier": "mixed",
  "pick": false,
  "what": "Open-source notification platform with a workflow engine, provider abstraction and a hosted in-app inbox component. A single API call triggers email, SMS, push, chat and in-app steps with digests, delays and per-user preferences. Runs as Novu Cloud or self-hosted via Docker.",
  "why": "Same job as Knock but with a real $30/mo tier and an escape hatch to self-hosting if pricing ever moves. Provider-agnostic, so swapping Resend for SES never touches workflow code.",
  "warn": "Self-hosting is not one container — you run MongoDB, Redis and several services. Some capabilities remain cloud-only or enterprise-gated despite the open-source label.",
  "install": "npm i @novu/api",
  "category": {
    "key": "comms",
    "name": "Email, forms & notifications",
    "desc": "Transactional mail, form capture, push. Deliverability is the thing to buy for.",
    "group": "ship",
    "groupName": "Ship it & keep it alive"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://novu.co/",
    "checked_at": "2026-08-19T00:37:41.862+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}