
Braze
AI-powered customer engagement with real-time data activation and Canvas orchestration
Discover top open-source software, updated regularly with real-world adoption signals.

Open-source omni-channel customer engagement and messaging automation platform
Developer-friendly customer engagement platform for automated journeys and broadcasts across email, SMS, push, WhatsApp, and Slack. Self-hostable alternative to Customer.io and OneSignal.

Dittofeed is an omni-channel customer engagement platform built for developers who need full control over their messaging infrastructure. Send broadcasts or create sophisticated automated user journeys across email, mobile push notifications, SMS, WhatsApp, Slack, and more—all from a single platform.
Engineering teams and product-led companies seeking a self-hostable alternative to Customer.io, OneSignal, or Segment Engage. Ideal for organizations that want to protect sensitive PII within their own VPC while avoiding volume-based pricing.
Connect user data via Segment, Reverse ETL, or the Dittofeed API. Build highly customizable user segments with multiple operators, then design messaging templates using HTML/MJML or the low-code editor. Launch one-off broadcasts or event-based journeys through an intuitive GUI. Integrate with major ESPs like SendGrid and Amazon SES, then track message performance from the dashboard.
Dittofeed prioritizes developer workflows with branch-based git version control for campaigns, email templates checked into source control, and a testing SDK for CI integration. Deploy via Docker or Render, and optionally embed journey builders, segment builders, and template editors directly into your own applications.
When teams consider Dittofeed, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Automated onboarding journeys
Trigger personalized email and push notification sequences when users sign up, improving activation rates with event-based messaging across channels.
Transactional messaging infrastructure
Send order confirmations, password resets, and account notifications via email and SMS while maintaining full control over delivery and data.
Behavioral re-engagement campaigns
Create segments based on user activity and automatically send targeted messages via email, push, or WhatsApp to drive retention.
White-label messaging for SaaS platforms
Embed journey builders and template editors into your application, enabling customers to create their own messaging campaigns within your product.
Dittofeed offers similar omni-channel messaging and journey automation but is self-hostable, avoiding volume-based pricing. It prioritizes developer workflows with git integration and CI testing capabilities not typically found in SaaS alternatives.
Deploy via Docker Compose for full control, or use one-click deployment to Render. Self-hosting keeps your data within your own VPC and infrastructure.
Yes. Journey builders, segment builders, and template editors can be embedded via iframe or headless React components. Multi-tenancy and white-labeling features require the licensed closed-source version.
Email, SMS, mobile push notifications, WhatsApp, and Slack. Integrate with major ESPs like SendGrid and Amazon SES for email delivery.
Git-based resources and campaign testing are on the Q3 2025 roadmap. This will enable version control, auditing, and CI testing for messaging campaigns.
Project at a glance
ActiveLast synced 4 days ago