
Keila
Open-source email newsletter and campaign management platform
2.2k stars 167 forks last commit first released AGPL-3.0
Actively maintained
Last commit 18 Aug 2026.

Keila is an open-source newsletter platform for creating, sending, and analyzing email campaigns while keeping control of your data. It provides multiple editor options, contact management, segmentation, and flexible signup forms for growing and maintaining mailing lists.
Key Features
- Campaign editor with multiple workflows, including block-based editing, Markdown, and template-based approaches
- Signup form builder with custom fields and double opt-in support
- Contact management with custom JSON data and personalization via Liquid templates
- Segmentation using a visual segment editor and an advanced segment language
- Sending options ranging from SMTP to provider integrations (e.g., Amazon SES, SendGrid, Mailgun, Postmark)
- Email analytics with privacy-conscious tracking controls, including disabling tracking
- API for managing contacts and campaigns to enable integrations and automation
- Captcha support to reduce bot signups and protect list quality
Use Cases
- Run a self-hosted alternative to services like Mailchimp for newsletters and announcements
- Collect subscribers via embedded forms and send targeted campaigns using segments
- Automate newsletter operations by integrating Keila with existing tools through its API
Keila is well-suited for individuals and organizations that want a reliable newsletter workflow, flexible email creation options, and practical deliverability and privacy controls without vendor lock-in.
Categories:
Tags:
Tech Stack:
Similar to Keila

Notifuse
Self-hosted platform for newsletters and transactional email
Open-source emailing platform for newsletters and transactional emails with a visual MJML builder, segmentation, A/B testing, analytics, and a REST API with webhooks.

phpList
Open source email marketing and newsletter campaign manager
phpList is an open source email marketing manager for newsletters and campaigns, with subscriber management, segmentation, scheduling, bounce handling, and analytics.

listmonk
Self-hosted, high-performance newsletter and mailing list manager.
Open-source, self-hosted platform to manage subscribers, run campaigns, and track analytics. Single Go binary with a Vue UI.
Ackee
Self-hosted privacy-focused website analytics with a GraphQL API
Ackee is a self-hosted, privacy-focused website analytics tool built with Node.js and MongoDB, offering a minimal UI and a GraphQL API for collecting traffic and events.
Geoposler
Dockerized email campaign manager with SMTP and MySQL
Dockerized email campaign manager for creating templates, managing contacts, and sending HTML emails via configurable SMTP; built with TypeScript, Node.js, React, and MySQL.

DocuSeal
Open-source platform for filling and signing documents online
Self-hostable DocuSign alternative to create fillable forms and collect legally binding eSignatures with API and webhooks.





