Discover / Marketing
Keila
by pentacentElixir
Open source newsletter and mailing list tool for marketers
Maturity: experimental because latest release v0.30.2 is pre 1.0. Derived from release and commit history, not a rating.
- Stars
- 2.2k
- Forks
- 163
- Downloads / mo
- —
- Last commit
- 2026-08-01
- License
- AGPL-3.0
- Open issues
- 73
Market and trust evidence
Edition not yet matchedNo exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.
Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.
In practice
Written by AI from this repository’s README · medium confidenceNewsletter SaaS holds your subscriber list and charges per contact even for a small mailing list.
Use it when
Use it when you want to own your newsletter list and send through your own inbox or a provider like SES or Postmark.
Not the right pick when
The logo and files in the extra directory are not covered by the AGPL license, so redistribution is restricted.
Capabilities
- send out newsletter campaigns
- create sign-up forms
- use your own email inbox for smaller newsletters
- AWS SES, Sendgrid, Mailgun and Postmark supported in addition to SMTP
- WYSIWYG campaign editor with a default template
- official Docker image plus a sample Docker Compose config
Requirements
- an email sending path: your own inbox over SMTP, or AWS SES, Sendgrid, Mailgun or Postmark
Cost: Open source with a paid cloud option
What the repository ships
Detected from the actual files in the repository root.
Latest release v0.30.2
Published 2026-06-26
Version 0.30.2
Added
- Added line-height setting for body text in Classic template style editor
- The status of a contact (active, unsubscribed, or unreachable) can now be changed manually on the contact edit page
- Contacts created via the API now trigger a created event the contact activity log (implements #429, thanks @lukoerfer for reporting)
Fixed
- Added dedicated parser for extracting/filling content slots in MJML content slots, this fixes issues with MJML-specific elements that were being mangled by the HTML parser
Tags
README
Docker Image Version (latest semver)
GitHub release (latest SemVer)
<a href="https://fosstodon.org/@keila" title="Folow Keila on Mastodon" rel="me"><img src="https://img.shields.io/mastodon/follow/109370923780670804?domain=https%3A%2F%2Ffosstodon.org&label=Follow&style=flat-square&logo=mastodon&color=blue&logoColor=white"></a>
<a href="https://bsky.app/profile/pentacent.bsky.social" title="Folow the development of Keila on Bluesky"><img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fpublic.api.bsky.app%2Fxrpc%2Fapp.bsky.actor.getProfile%2F%3Factor%3Dpentacent.bsky.social&query=%24.followersCount&style=flat-square&logo=bluesky&logoColor=white&label=Bluesky"></a>
The Keila logo is a stylized elephant Keila - An Open Source Newsletter Tool
Keila is an Open Source alternative to newsletter tools like Mailchimp or
Sendinblue.
With Keila you can easily send out newsletter campaigns and create sign-up
forms.
For smaller newsletters, you can use your own email inbox to send out campaigns.
For larger newsletter projects, AWS SES, Sendgrid, Mailgun, and Postmark are supported in addition
to SMTP.
Screenshot of the Keila campaign editor showing the WYSIWYG editor and the default template
Give Keila a Try!
You can give a hosted version of Keila a try on app.keila.io.
More information about the pricing of Keila Cloud here.
If you want to deploy Keila on your own server, you can use the official Docker
image pentacent/keila or use the sample Docker Compose config
in this repo.
Follow the Installation Docs
for more details.
Contributing
You can contribute to the Keila project with translations or code! Learn more
about how to contribute code or translations to Keila here: CONTRIBUTING.md
The Name
Keila is the name of the elephant mascot of this project.
She’s a wise and diligent elephant lady, able to remember countless email
addresses and contact names.
Fun fact: Keila loves going on holiday trips to the lakes of Finland.
License
Keila is free software. You can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
Keila is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
For more details about the AGPL, please read the full license here.
Please note that the Keila logo and all files included in the extra directory are not subject to the license.
For more details about the files in the extra directory, please refer to the extra README.