Repolode
pentacent

pentacent/keila

Open source newsletter tool for sending email campaigns and building sign-up forms, an alternative to Mailchimp.

Open-source alternative to:MailchimpSendinblue

Stars
2,243
Forks
174
Open issues
82
Last commit
yesterday

What is it?

Keila is a self-hostable newsletter tool that lets you send out campaigns and create sign-up forms. It is positioned as an open source alternative to hosted newsletter services such as Mailchimp and Sendinblue.

For small lists, campaigns can be sent through your own email inbox over SMTP. For larger lists, the project supports AWS SES, Sendgrid, Mailgun, and Postmark in addition to SMTP. A WYSIWYG campaign editor with a default template is included.

A hosted version is available at app.keila.io, and the official Docker image or the sample Docker Compose config in the repository can be used to run it on your own server.

Key features

  • 01Send newsletter campaigns from a WYSIWYG editor
  • 02Create sign-up forms for collecting subscribers
  • 03Send via SMTP or AWS SES, Sendgrid, Mailgun, and Postmark
  • 04Deploy with the official Docker image or Docker Compose

Use cases

  • Running a small newsletter through your own email account
  • Hosting a self-managed newsletter service instead of paying for Mailchimp-style tools
  • Sending larger campaigns through a transactional email provider like AWS SES or Postmark

Quick start

  1. 1

    Use the hosted version at app.keila.io

  2. 2

    Pull the official Docker image

    docker pull pentacent/keila
  3. 3

    Or use the sample Docker Compose config in the repo (see Installation Docs)

Things to know

  • Self-hosting requires setting up Docker and configuring the service, per the installation docs.
  • Licensed under AGPL-3.0, a strong copyleft license that applies to modified network-served versions.

Topics

FAQ

What is keila?
Open source newsletter tool for sending email campaigns and building sign-up forms, an alternative to Mailchimp. Keila is a self-hostable newsletter tool that lets you send out campaigns and create sign-up forms. It is positioned as an open source alternative to hosted newsletter services such as Mailchimp and Sendinblue.
Is keila free to use? What license does it have?
keila is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is keila still maintained?
Actively maintained. The last commit to keila was on Oct 20, 2026.
What can I use keila for?
Running a small newsletter through your own email account Hosting a self-managed newsletter service instead of paying for Mailchimp-style tools Sending larger campaigns through a transactional email provider like AWS SES or Postmark
How do I install keila?
Use the hosted version at app.keila.io Pull the official Docker image: docker pull pentacent/keila Or use the sample Docker Compose config in the repo (see Installation Docs)
Where can I get keila?
The source code and installation instructions are on GitHub: https://github.com/pentacent/keila

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects