Discover / Marketing

Keila

by pentacentElixir

Open source newsletter and mailing list tool for marketers

Toolexperimental

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 matched

No 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 confidence

Newsletter 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

Has testsCI configured

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

GitHub Workflow Status

Docker Image Version (latest semver)

GitHub release (latest SemVer)

GitHub Sponsors

<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.

Related tools