Assembly Line

Open-source email servers and webmail in 2026

22 open-source projects, ranked by GitHub stars and how recently each was worked on. Docker Mailserver leads with 20k stars, ahead of Mailcow-dockerized. 17 had code pushed in the last three months. Most common licenses: MIT (7), AGPL-3.0 (6) and GPL-3.0 (5). Commercial email servers and webmail are listed separately.

New this season

  1. 1
    OpenInbox sums001

    Free, unlimited business email on your own domains, running entirely in your free Cloudflare account.

    Complete system Experimental A small business already on Cloudflare wants free mailboxes for several domains and can tolerate beta software on a spare domain first.

    ★ 105 MIT TypeScript Active, pushed yesterday
  2. 2
    Mailez mailez-hq

    Self-hosted mail server for your own domain: SMTP/IMAP/POP3, CardDAV/CalDAV, React webmail and admin console, one-command Docker Compose.

    Complete system Experimental You want an all-in-one mail server with modern webmail and are prepared to test a very new project thoroughly first.

    ★ 294 AGPL-3.0 Go Active, pushed 20 days ago
  3. 3
    OpenMail chenyuwebwawa

    A self-hosted, open-source mail server suite in a single Node.js process — full-stack email with SMTP / IMAP / POP3, a modern three-pane webmail, an admin dashboard, multi-tenancy, DKIM, anti-spam and 2FA. Zero native dependencies, one SQLite file, up and running in minutes.

    Complete system Experimental You want to experiment with a single-process mail server on a test domain.

    ★ 116 MIT JavaScript Active, pushed 13 days ago
  4. 4
    OmniMail mibgb65-cloud

    Self-hosted multi-domain webmail on Cloudflare Workers, D1, R2, Queues, Email Routing, and Resend.

    Complete system Experimental An individual or small team on Cloudflare wants serverless webmail for several domains without running a mail server.

    ★ 271 MIT TypeScript Active, pushed 17 days ago

All open-source email servers and webmail, ranked

Complete systems you can adopt 19

  1. 1
    Docker Mailserver docker-mailserver

    Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.

    Complete system Production-ready You want a simple self-hosted mail server without a web admin panel.

    ★ 20k MIT Shell Active, pushed today
  2. 2
    Mailcow-dockerized mailcow

    mailcow: dockerized - 🐮 + 🐋 = 💕

    Complete system Production-ready You want to host email for several domains yourself with a full admin interface.

    ★ 14k GPL-3.0 JavaScript Active, pushed yesterday
  3. 3
    Roundcubemail roundcube

    The Roundcube Webmail suite

    Complete system Production-ready You run an IMAP server and need a dependable webmail front end.

    ★ 7.3k GPL-3.0 PHP Active, pushed 8 days ago
  4. 4
    WebClients ProtonMail

    Monorepo hosting the proton web clients

    Complete system Production-ready You want to audit or contribute to Proton's client code; to use Proton, sign up for the hosted service.

    ★ 5.7k GPL-3.0 TypeScript Active, pushed today
  5. 5
    Cypht cypht-org

    Cypht: Lightweight Open Source webmail aggregator [PHP, JS]. Supports IMAP/SMTP, JMAP and EWS (Exchange Web Services)

    Complete system Production-ready You want a lightweight self-hosted webmail that aggregates mailboxes from different providers.

    ★ 1.8k LGPL-2.1 PHP Active, pushed today
  6. 6
    MailFlow maathimself

    A self-hosted, unified webmail client.

    Complete system Usable You juggle several mail accounts and want one self-hosted web interface for them.

    ★ 628 AGPL-3.0 JavaScript Active, pushed today
  7. 7
    KumoMTA KumoCorp

    The first Open-Source high-performance MTA developed from the ground-up for high-volume email sending environments.

    Complete system Production-ready You send millions of emails and want an open alternative to commercial MTAs such as PowerMTA.

    ★ 571 Apache-2.0 Rust Active, pushed 4 days ago
  8. 8
    Webmail-lite-8 afterlogic

    Open-source webmail script for existing IMAP server

    Complete system Production-ready A host or small company wants a free webmail front end on its own IMAP server, maintained by a commercial vendor.

    ★ 363 AGPL-3.0 Shell Active, pushed 7 days ago
  9. 9
    Mailez mailez-hq

    Self-hosted mail server for your own domain: SMTP/IMAP/POP3, CardDAV/CalDAV, React webmail and admin console, one-command Docker Compose.

    Complete system Experimental You want an all-in-one mail server with modern webmail and are prepared to test a very new project thoroughly first.

    ★ 294 AGPL-3.0 Go Active, pushed 20 days ago
  10. 10
    OmniMail mibgb65-cloud

    Self-hosted multi-domain webmail on Cloudflare Workers, D1, R2, Queues, Email Routing, and Resend.

    Complete system Experimental An individual or small team on Cloudflare wants serverless webmail for several domains without running a mail server.

    ★ 271 MIT TypeScript Active, pushed 17 days ago
  11. 11
    JMAP webmail root-fr

    Modern JMAP webmail client built for Stalwart Mail Server. Privacy-focused, responsive, with real-time updates.

    Complete system Usable You run Stalwart and want a modern webmail designed for it.

    ★ 236 MIT TypeScript Active, pushed 43 days ago
  12. 12
    Gofer cristianadrielbraun

    Self-hosted multi-account email client with support for JMAP/IMAP/SMTP, direct integration with Gmail and Outlook APIs. Also Contacts and Calendar. Built with Go, templ, and HTMX, SQLite for storage

    Complete system Usable You want one self-hosted interface for personal mail across providers and can live with pre-1.0 changes.

    ★ 169 MIT Go Active, pushed today
  13. 13
    LanQin Email LanQin996

    自托管邮件系统,提供现代化 Webmail 与管理后台,支持多域名、外部 IMAP、邮箱共享、细粒度权限和简繁英三语言。

    Complete system Experimental A Chinese-speaking organisation wants a single-container mail server with a modern admin interface.

    ★ 167 GPL-3.0 Go Active, pushed 3 days ago
  14. 14
    OpenMail chenyuwebwawa

    A self-hosted, open-source mail server suite in a single Node.js process — full-stack email with SMTP / IMAP / POP3, a modern three-pane webmail, an admin dashboard, multi-tenancy, DKIM, anti-spam and 2FA. Zero native dependencies, one SQLite file, up and running in minutes.

    Complete system Experimental You want to experiment with a single-process mail server on a test domain.

    ★ 116 MIT JavaScript Active, pushed 13 days ago
  15. 15
    OpenInbox sums001

    Free, unlimited business email on your own domains, running entirely in your free Cloudflare account.

    Complete system Experimental A small business already on Cloudflare wants free mailboxes for several domains and can tolerate beta software on a spare domain first.

    ★ 105 MIT TypeScript Active, pushed yesterday
  16. 16
    Magma lavabit

    The magma server daemon, is an encrypted email system with support for SMTP, POP, IMAP, HTTP and MOLTEN,. Additional support for DMTP and DMAP is currently in active development.

    Complete system Experimental You are researching encrypted mail protocols; it is not a practical choice for running a mail service.

    ★ 1.8k AGPL-3.0 C Quiet, pushed 2 years ago
  17. 17
    Mailur naspeh

    Lightweight webmail inspired by Gmail

    Complete system Experimental Only if you want to revive a tag-based webmail; there are maintained alternatives.

    ★ 788 GPL-3.0 Python Quiet, pushed 4 years ago
  18. 18
    WebMail Lite afterlogic

    AfterLogic WebMail Lite PHP. Fast and easy-to-use webmail front-end for your existing IMAP mail server, Plesk or cPanel.

    Complete system Experimental Do not adopt this repository; Afterlogic's maintained version is WebMail Lite 8.

    ★ 455 AGPL-3.0 PHP Quiet, pushed 7 years ago
  19. 19
    Isotope Mail manusa

    Isotope Mail Client

    Complete system Experimental Only as a code reference; the author calls it very early stage.

    ★ 242 Apache-2.0 JavaScript Quiet, pushed 4 years ago

Integrations 1

  1. 1
    Nextcloud Mail nextcloud

    💌 Mail app for Nextcloud

    Integration Production-ready Your team works in Nextcloud and wants email in the same interface as files and calendar.

    ★ 1.1k AGPL-3.0 JavaScript Active, pushed today

Developer tools 2

  1. 1
    Ad-Hoc-Email-Server o4oren

    An ad-hoc disposable temporary mail server. Create and use ad hoc disposable mailboxes for testing or any other purpose.

    Developer tool Usable You need many throwaway mailboxes for testing or for sign-ups you expect to attract spam.

    ★ 412 Apache-2.0 TypeScript Slowing, pushed 7 months ago
  2. 2
    Rapid-Inbox wendaochangsheng

    Self-hosted inbound email infrastructure with a high-performance C++ SMTP ingestion engine, local storage, and developer APIs.

    Developer tool Experimental You need throwaway inboxes for testing sign-up and notification emails in automated tests.

    ★ 128 MIT Python Active, pushed 3 months ago

Compared head to head

Looking for an alternative to

Open-source licenses

  • Permissive: 10. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
  • Network copyleft: 6. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
  • Strong copyleft: 5. If you distribute the program or anything built on it, you must release the whole source under the same license.
  • Weak copyleft: 1. Changes to the licensed files must be shared, but you can link them into a closed program.

Languages

JavaScript 5, TypeScript 5, PHP 3, Go 3, Shell 2, Python 2, Rust 1 and C 1.

Made software that belongs here? Add it. Listing is free.