Keila
Open-source newsletter tool for sending campaigns and building sign-up forms, a self-hosted alternative to Mailchimp.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Self-hosted open-source newsletter tool that replaces Mailchimp with easy deployment and multiple sending options.
Core Features
- Send via your own email inbox, AWS SES, Sendgrid, Mailgun, Postmark, or SMTP
- WYSIWYG campaign editor with default templates
- Easy self-hosting with Docker (official image and Docker Compose sample)
- Hosted version available at app.keila.io
- Licensed under AGPL-3.0, completely free to use
What It Can't Do
- •AGPL-3.0 license: if you modify and distribute, you must open-source the whole project.
- •Logo and files in the 'extra' directory are not covered by the AGPL.
- •Ensure recipients' consent before sending mass emails.
- •Self-hosting requires basic server management skills.
Use Cases
- Small bloggers and businesses sending newsletters via personal inbox
- Marketing teams sending bulk campaigns via professional email services
- Organizations needing full control over email data and delivery infrastructure
Keila is an open-source newsletter tool that lets you create email campaigns, design sign-up forms, and manage contacts without relying on expensive proprietary services. It supports sending via your own email inbox for small volumes, or via AWS SES, Sendgrid, Mailgun, Postmark, and SMTP for larger projects. The WYSIWYG editor and default templates make campaign creation easy. You can self-host using the official Docker image or a Docker Compose config, or use the hosted version at app.keila.io. Licensed under AGPL-3.0, Keila is free software with a friendly elephant mascot.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Ensure Docker and Docker Compose are installed
Step 2: Download the sample docker-compose.yml from the repo
Step 3: Run `docker compose up -d` to start the service
- Step 1: Ensure Docker and Docker Compose are installed
- Step 2: Download the sample docker-compose.yml from the repo
- Step 3: Run `docker compose up -d` to start the service
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop containers with `docker compose down`, remove data volumes (e.g. `docker volume rm keila_db`), then delete the docker-compose.yml and project folder.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
Cal.diy
A fully open-source, community-driven scheduling platform for self-hosters who want complete control.
Docmost
Docmost is an open-source, self-hosted collaborative wiki and documentation platform. It offers real-time editing, built-in diagram tools (Draw.io, Excalidraw, Mermaid), spaces, permissions, comments, page history, full-text search, file attachments, and integrations. Core is AGPL-3.0; enterprise features require a paid license.
AppFlowy
Open source alternative to Notion with AI-powered workspace, full data control, and cross-platform native experience.