Open-source notifications infrastructure for inbox and multi-channel delivery

39.4k stars 4.4k forks last commit first released

Actively maintained

Last commit 27 Jul 2026.

Novu screenshot

Novu is an open-source notifications infrastructure that helps teams build and operate a multi-channel notification system through a unified API and workflow engine. It includes embeddable components for an in-app inbox and user preferences, plus integrations for common delivery providers.

Key Features

  • Unified API for orchestrating notifications across in-app inbox, email, SMS, push, and chat channels
  • Embeddable, real-time inbox (notification center) component for web apps
  • Notification workflow engine with conditional routing and step-based orchestration
  • Digest engine to batch multiple events into a single email or SMS notification
  • User preferences component to let end users control notification settings
  • Provider integrations for email, SMS, push, and chat (e.g., Slack and other connectors)

Use Cases

  • Add a real-time notification inbox to a SaaS product without building a full notification center
  • Orchestrate transactional notifications across email, SMS, push, and chat from a single workflow
  • Create digests for periodic summaries (e.g., weekly activity reports) to reduce notification noise

Limitations and Considerations

  • Open-core model: some functionality is available only in the Enterprise Edition under a commercial license

Novu is a good fit for teams that want an API-first notification platform with a built-in inbox UI and workflow orchestration. It reduces the operational complexity of managing multiple delivery providers and channels while keeping notification logic centralized.

Categories:

Tags:

Tech Stack:

Share:

Similar to Novu

ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

32.3k
1.4k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8

Tailchat

Extensible team chat platform with plugins, bots, and roles

3.6k
394
Last commit

Tailchat is an open source team chat and collaboration platform with a strong plugin system, bot integrations, multi-group workspaces, and RBAC permissions.

Apache-2.0Actively maintained
Alternative to:
Slack logo
Slack
+14
Typebot logo

Typebot

Visual chatbot and conversational form builder for web and apps

10.2k
3.2k
Last commit

Self-hostable visual builder for chatbots and conversational forms, embeddable on websites and apps with integrations, branching logic, and real-time results analytics.

Actively maintained
Alternative to:
ChatBot.com logo
ChatBot.com
+9
GrowChief logo

GrowChief

API-driven social media outreach automation and workflow orchestration

3.4k
255
Last commit

Open-source, API-based social media outreach automation tool for running workflows that send connection requests and follow-up messages, built for n8n/Make/Zapier integrations.

AGPL-3.0Slowing down
Activepieces logo

Activepieces

AI-first no-code workflow automation with extensible integrations

23.4k
4k
Last commit

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Actively maintained
Alternative to:
Zapier logo
Zapier
+17
Huly logo

Huly

All-in-one platform for project management, docs, and team chat

27.1k
2.1k
Last commit

Huly is an open-source all-in-one platform combining project management, team chat, and collaborative documentation as an alternative to tools like Jira, Linear, Slack, and Notion.

EPL-2.0Actively maintained
Alternative to:
Linear logo
Linear
+19