#77th of 36 in Backends, databases and hosting

novu

Notification API and agent messaging layer for Inbox, email, SMS, push and chat

Stars
40.2k
License
custom license
Last commit
Nov 2026
Last release
Sep 2026
Language
TypeScript
Stars, last 29 weeks+1,790
10 Apr 2026: 38,458 stars17 Apr 2026: 38,514 stars24 Apr 2026: 38,546 stars1 May 2026: 38,617 stars8 May 2026: 38,655 stars15 May 2026: 38,691 stars22 May 2026: 38,735 stars29 May 2026: 38,785 stars5 Jun 2026: 38,825 stars12 Jun 2026: 38,869 stars19 Jun 2026: 38,925 stars26 Jun 2026: 38,985 stars3 Jul 2026: 39,026 stars10 Jul 2026: 39,084 stars17 Jul 2026: 39,135 stars24 Jul 2026: 39,181 stars31 Jul 2026: 39,242 stars7 Aug 2026: 39,317 stars14 Aug 2026: 39,412 stars21 Aug 2026: 39,506 stars28 Aug 2026: 39,567 stars4 Sept 2026: 39,671 stars11 Sept 2026: 39,883 stars18 Sept 2026: 39,939 stars25 Sept 2026: 40,011 stars2 Oct 2026: 40,061 stars9 Oct 2026: 40,102 stars16 Oct 2026: 40,145 stars23 Oct 2026: 40,193 stars30 Oct 2026: 40,248 stars

38,458 on 10 Apr 202640,248 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Novu exposes one API for sending notifications through Inbox, email, SMS, push and chat providers, with a workflow engine, digests and an embeddable React Inbox component. It also offers Agent Communication Infrastructure, which normalizes messages between Slack, Teams, Telegram, WhatsApp or email and an existing agent. The core is MIT; the enterprise folder is under a commercial license.

Who it is for: Developers adding notifications or chat channels to products and agents

Ranked among open-source alternatives to Firebase (#7 of 10), Vercel (#7 of 10) and Heroku (#7 of 10).

Strengths

  • Wide provider coverage: 20 email, 37 SMS, 8 push and 13 chat providers
  • Workflow engine with branching, per-channel conditions and digests
  • Embeddable real-time Inbox and preferences components for React
  • Agent layer works with any agent stack, such as AI SDK or LangGraph

Weaknesses

  • Open core: the enterprise folder requires a commercial license
  • README points to a hosted dashboard; self-hosting is only linked, not described
  • Inbox component is React only; React Native, Vue and Angular are marked coming soon
  • Agent features route messages only; Novu is not the agent itself

What it needs

  • no GPU
  • Compose

Quick answers

Is novu open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run novu with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in Backends, databases and hosting

See all 36
Also in Backends, databases and hosting
RankProjectScore
1appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)57.8k starsBSD-3-Clause92 out of 100
2medusaNode.js commerce platform with modular products, carts, orders and payments37k starscustom license91 out of 100
3supabasePostgres backend with auth, storage, realtime and edge functions114.4k starsApache-2.090 out of 100
#4composeCLI plugin that runs multi-container apps from a compose.yaml file38.6k starsApache-2.090 out of 100
#5nacosService discovery, health checking and dynamic config server for microservices33.5k starsApache-2.089 out of 100