Dittofeed logo

Dittofeed

Website

Open-source omni-channel customer engagement and messaging automation

2.9k stars 380 forks last commit first released MIT

Actively maintained

Last commit 27 Mar 2026.

Dittofeed screenshot

Dittofeed is an open-source customer engagement platform for automating transactional and marketing messages across multiple channels. It provides developer-focused APIs and SDKs plus low-code GUI tools to build journeys, broadcasts, and personalized templates while supporting self-hosted and cloud deployments.

Key Features

  • Omni-channel delivery: email, SMS, mobile push, webhooks and integrations for channels like WhatsApp and Slack
  • Low-code Journey Builder: drag-and-drop automation with branching, local timezone handling, and analytics per branch
  • Powerful Segmentation: multi-condition, AND/OR segment builder that supports event- and trait-based conditions at scale
  • Template editor: Notion-like low-code editor plus HTML/MJML support and Liquid-style personalization
  • Embeddable components & white-labeling: iframe and headless React components for embedding Dittofeed in third-party apps (embedded features in progressive release)
  • Developer-first APIs & SDKs: REST Admin API, Web/Node.js/React Native SDKs, and Git/branch-based workflows for campaign versioning
  • Scalable infrastructure: designed around Postgres and ClickHouse for storage and analytics and deployable via Docker, Helm, or Kubernetes
  • Observability & deployment tooling: Kubernetes/Helm charts, Docker Compose examples, and monitoring integrations for production readiness

Use Cases

  • Lifecycle marketing automation: onboarding flows, re-engagement, and newsletters driven by user events
  • Transactional messaging: password resets, receipts, appointment reminders, and system alerts across channels
  • Embedded messaging for SaaS: expose messaging controls inside a CRM, franchise platform, or agency product via embeddable components

Limitations and Considerations

  • Enterprise embedding, advanced multi-tenancy, and some white-label features are provided under a licensed/closed offering; the public repo and self-hosted distribution do not include those gated enterprise features
  • Integrations with specific provider features (e.g., advanced ESP or carrier functionality) depend on connectors and third-party provider limits; verify required channel provider support before production roll-out

Dittofeed combines low-code UX with developer-grade APIs and scalable storage to support both self-hosted and cloud use. It is suited for teams that need control over data, want to avoid vendor lock-in, and require flexible, embeddable messaging automation.

Categories:

Tags:

Tech Stack:

Share:

Similar to Dittofeed

Budibase

Open-source low-code platform for internal apps and workflow automation

28.2k
2.2k
Last commit

Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+18
ToolJet logo

ToolJet

Low-code platform for building internal apps, dashboards, and workflows

40.8k
5.4k
Last commit

ToolJet is an open-source low-code platform to build and deploy internal tools, dashboards, and workflows with integrations for databases, APIs, and SaaS apps.

AGPL-3.0Actively maintained
Alternative to:
Retool logo
Retool
+19
Activepieces logo

Activepieces

AI-first no-code workflow automation with extensible integrations

24.1k
4.1k
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

Laudspeaker

Customer engagement and product onboarding automation platform

2.6k
206
Last commit

Open-source customer engagement and product onboarding platform for building event-triggered journeys and sending email, SMS, push notifications, and webhooks.

Actively maintained
Alternative to:
Braze logo
Braze
+9
Notifo logo

Notifo

Multi-channel notification platform for apps and customers

878
83
Last commit

Open-source multi-channel notification service with REST API, management UI, templates and channel abstraction for email, web, push and SMS; built with ASP.NET Core and React.

MITActively maintained
Alternative to:
OneSignal logo
OneSignal
+5
NocoDB logo

NocoDB

No-code spreadsheet interface for SQL databases with APIs

64.7k
5k
Last commit

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

Actively maintained
Alternative to:
Airtable logo
Airtable
+10