OpenSource-Hub
K

Keila

2.1k stars·Office Productivity·SHA-256 checksum verified

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

newsletteremail-marketingopen-sourceself-hostedmailchimp-alternative

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Ensure Docker and Docker Compose are installed

4

Step 2: Download the sample docker-compose.yml from the repo

5

Step 3: Run `docker compose up -d` to start the service

Install Guide
  1. Step 1: Ensure Docker and Docker Compose are installed
  2. Step 2: Download the sample docker-compose.yml from the repo
  3. Step 3: Run `docker compose up -d` to start the service
File Integrity

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 Source
Environment Guide

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

Project Info
LicenseAGPL-3.0
Last Updated2026-06-26 21:15:20
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

3 FAQs

Similar Projects