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

38.6kstars
4.2kforks
Last commit: 7h ago
Repo age: 5y old
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 Services

n8n

n8n

Workflow automation platform with visual builder and code support

176.3k
55.2k
Last commit: 8h ago

Self-hostable workflow automation platform combining a visual builder with JavaScript/Python code steps, 400+ integrations, and AI-assisted automation.

Alternative to:
Zapier
Zapier
+17
Ansible

Ansible

Agentless IT automation and configuration management engine

68.1k
24.2k
Last commit: 1d ago

Open source, agentless automation engine for configuration management, app deployment, orchestration, and infrastructure provisioning using YAML playbooks over SSH.

Alternative to:
Red Hat Ansible Automation Platform
Red Hat Ansible Automation Platform
+4
NocoDB

NocoDB

No-code spreadsheet interface for SQL databases with APIs

62.2k
4.6k
Last commit: 10h ago

Open-source Airtable alternative that turns Postgres/MySQL/SQLite into a no-code spreadsheet UI with views, permissions, integrations, and REST APIs.

Alternative to:
Airtable
Airtable
+10
Huginn

Huginn

Open-source platform for self-hosted automation agents

48.8k
4.2k
Last commit: 5d ago

Huginn is an open-source automation platform that runs agents to monitor web data, process events, and trigger actions — self-hosted and extensible.

Alternative to:
IFTTT
IFTTT
+17
Apache Airflow

Apache Airflow

Platform to author, schedule, and monitor workflows as code

44.4k
16.5k
Last commit: 7h ago

Apache Airflow is a workflow orchestration platform to define, schedule, and monitor data pipelines and other batch jobs using Python-defined DAGs.

Alternative to:
Astronomer
Astronomer
+5
Appsmith

Appsmith

Open-source low-code platform for internal tools and dashboards

39.2k
4.5k
Last commit: 2d ago

Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflo...

Alternative to:
Retool
Retool
+14