Ross ROSS = Recommend OSS · open-source software intelligence for agents

novuhq/novu

The open-source communication infrastructure for agents and products observed · 2026-08-28

github.com/novuhq/novu · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 84
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 1833
  • days_rel: 26
  • days_push: 7
  • n_releases_24m: 108

Full methodology

Adoption not part of the score

39674 stars · 4441 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Novu is an open-source communication infrastructure platform that provides a unified API for sending notifications (in-app inbox, email, SMS, push, chat) and connecting AI agents to messaging channels like Slack, Teams, WhatsApp, and Telegram. It includes SDKs for TypeScript/Node.js and React, a drop-in Inbox component, workflow orchestration for notification logic, and 80+ provider integrations.

Use cases

  • send multi-channel notifications from my app
  • add an in-app notification inbox to my React or Next.js app
  • send transactional emails and SMS with one API
  • connect my AI agent to Slack and WhatsApp
  • build notification workflows with digest and delay logic
  • switch email providers without rewriting code
  • send push notifications to mobile and web users
  • route alerts to PagerDuty or custom webhooks per subscriber

When to choose

  • you need unified multi-channel notification delivery (email, SMS, push, in-app, chat) behind a single API
  • you want a ready-made in-app notification center/inbox component for React or Next.js
  • you want to embed AI agents into Slack, Teams, WhatsApp, or Telegram with conversation state handled for you
  • you need provider flexibility to swap email/SMS vendors without code changes
  • you want workflow features like digests, delays, throttling, and per-subscriber routing

When to avoid

  • you only need a single channel like plain email and a lightweight library suffices
  • you need a fully self-hosted setup but cannot operate the platform's infrastructure dependencies
  • your use case is one-way broadcast messaging with no need for workflows or conversation state
  • you require a permissive license for redistribution and the NOASSERTION license terms are a blocker

Facets

framework · maturity active

webhook email chatbot agent-framework sdk ui-components workflow-automation api-framework messaging-platforms developer-tools backend web-development large-language-models apis cross-platform self-hosted notification-infrastructure multi-channel-messaging in-app-inbox push-notifications sms transactional-email agent-communication notification-workflows messaging-providers conversation-infrastructure ai-agents automation nodejs typescript react web-server

8 sources

Member repositories

RepositoryRoleHealth v2
novuhq/novumain94

For agents

markdown · JSON · MCP: product_card(name="novuhq/novu")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem