Assembly Line

Alternatives to Mailgun in 2026

4 commercial products, led by SendGrid, Amazon SES and Postmark. 28 open-source projects you can run yourself, led by React Email, MJML and Postal.

Open source

  1. 1
    React Email resend

    ๐Ÿ’Œ Build and send emails using React

    Developer tool Production-ready Your team writes React and wants maintainable, previewable email templates for any sending provider.

    โ˜… 20k MIT TypeScript Active, pushed 3 days ago
  2. 2
    MJML mjmlio

    MJML: the only framework that makes responsive email easy

    Framework or platform Production-ready Anyone who hand-codes HTML emails and wants them to render in Outlook and Gmail without table hacks.

    โ˜… 18k MIT JavaScript Active, pushed 10 days ago
  3. 3
    Postal postalserver

    ๐Ÿ“ฎ A fully featured open source mail delivery platform for incoming & outgoing e-mail

    Complete system Production-ready You send large volumes of transactional email and want your own Sendgrid-style platform on your own IPs.

    โ˜… 17k MIT Ruby Active, pushed 4 days ago
  4. 4
    Plunk useplunk

    The Open-Source Email Platform

    Complete system Usable You want one open-source tool for both product emails and newsletters on AWS SES.

    โ˜… 5.6k AGPL-3.0 TypeScript Active, pushed yesterday
  5. 5
    React Email Editor unlayer

    Drag-n-Drop Email Editor Component for React.js

    Integration Production-ready Your product needs users to design emails or newsletters inside it.

    โ˜… 5.3k MIT TypeScript Active, pushed 2 days ago
  6. 6
    useSend usesend

    Open source alternative to Resend, Sendgrid, Postmark etc.

    Complete system Usable You want Resend or Postmark convenience at SES prices, hosted or self-hosted.

    โ˜… 4.8k AGPL-3.0 TypeScript Active, pushed 3 days ago
  7. 7
    Posta goposta

    Self-hosted email delivery platform that enables applications to send emails via HTTP APIs while handling SMTP delivery, templates, storage, security, and analytics. Fully self-hostable alternative to services like SendGrid or Mailgun.

    Complete system Experimental You want your apps' transactional email behind one self-hosted API with logs and templates.

    โ˜… 633 AGPL-3.0 Go Active, pushed yesterday
  8. 8
    Mrml jdrouet

    Implementation of mjml in rust

    Building block Usable You render MJML at high volume or outside Node.js and want speed.

    โ˜… 510 MIT HTML Active, pushed 17 days ago
  9. 9
    Larasend savvyagents

    Self-hosted transactional email platform โ€” send through your own AWS SES account, keep the dashboard, API keys, delivery logs, and webhooks on your own infrastructure.

    Complete system Experimental A Laravel team wants Resend-style tooling while keeping data and costs on its own SES account.

    โ˜… 440 MIT PHP Active, pushed 3 months ago
  10. 10
    Elements unlayer

    React components for transactional emails, landing pages, invoices and PDFs: email-safe HTML, responsive web HTML, and print-ready PDF HTML from one component tree.

    Building block Experimental You produce emails, invoices and documents from React and want one set of components for all of them.

    โ˜… 423 MIT TypeScript Active, pushed 13 days ago
  11. 11
    Mjml.Net SebastianStehle

    .NET Fork of MJML library with 10x performance and 100% feature parity

    Building block Usable A .NET application renders MJML emails and you want to avoid a Node dependency.

    โ˜… 271 MIT C# Active, pushed 2 months ago
  12. 12
    MillionSend MillionSend

    The open-source email platform โ€” self-host on your own AWS SES, or use the cloud. Resend-compatible API.

    Complete system Experimental You use Resend's API but want to self-host on SES to cut costs.

    โ˜… 258 AGPL-3.0 TypeScript Active, pushed 6 days ago
  13. 13
    EmailFlare 0xdps

    Self-hosted email sending platform built on Cloudflare Email Sending โ€” REST API, admin UI, templates, domain management, scoped API keys, all in one Docker container.

    Complete system Experimental You already use Cloudflare and want a small self-hosted sending service on it.

    โ˜… 255 MIT TypeScript Active, pushed 19 days ago
  14. 14
    Posthorn craigmccaskill

    Self-hosted email gateway between your apps and a transactional mail provider (Postmark, Resend, Mailgun, AWS SES, or outbound-SMTP). Three ingress shapes (HTTP form, HTTP API, SMTP). One Docker container, one TOML config.

    Integration Usable A homelab or small team runs several apps that each need outbound email and wants one place to configure it.

    โ˜… 215 Apache-2.0 Go Active, pushed 19 days ago
  15. 15
    Senlo IgorFilippov3

    Open-source, self-hosted & provider-agnostic email infrastructure.

    Complete system Experimental A product team wants its email templates and sending logic in its own system rather than in a vendor's dashboard.

    โ˜… 177 AGPL-3.0 TypeScript Active, pushed 15 days ago
  16. 16
    Catapulte jdrouet

    Rust implementation of catapulte email sender

    Complete system Usable You want a small self-hosted service that renders MJML templates and sends them for your apps.

    โ˜… 153 AGPL-3.0 Rust Active, pushed 39 days ago
  17. 17
    Mjml_nif adoptoposs

    Elixir NIF bindings for the MJML Rust implementation (mrml)

    Building block Usable Your Elixir or Phoenix app sends MJML emails and you want them compiled natively.

    โ˜… 144 MIT Elixir Active, pushed 5 days ago
  18. 18
    Gomjml preslavrachev

    A native Go implementation of the MJML email framework, providing fast compilation of MJML markup to responsive HTML.

    Building block Usable A Go service renders MJML emails and you want no Node or WebAssembly runtime.

    โ˜… 125 MIT Go Active, pushed 40 days ago
  19. 19
    Mjml-php spatie

    Convert MJML to HTML using PHP

    Building block Production-ready Your PHP or Laravel app builds emails in MJML and you can install Node on the server.

    โ˜… 283 MIT PHP Slowing, pushed 3 months ago
  20. 20
    Mjml-python mgd020

    A python library for MJML - a framework that makes responsive-email easy

    Building block Usable A Python or Django app renders MJML emails and you want it fast and dependency-light.

    โ˜… 110 MIT Python Active, pushed 2 months ago
  21. 21
    Mjml-react wix-incubator

    React component library to generate the HTML emails on the fly

    Building block Usable Only for legacy code already using it.

    โ˜… 998 MIT JavaScript Quiet, pushed 4 years ago
  22. 22
    MJML App mjmlio

    :email: The desktop app for MJML

    Developer tool Usable Rarely now; the official editor plugins and online tools are maintained.

    โ˜… 846 MIT JavaScript Quiet, pushed 4 years ago
  23. 23
    MjmlBundle notFloran

    โœ‰๏ธ Symfony bundle for MJML

    Integration Usable Your Symfony app sends MJML-based emails.

    โ˜… 116 MIT PHP Slowing, pushed 6 months ago
  24. 24
    Gulp MJML mjmlio

    Add Gulp to your MJML workflow!

    Developer tool Usable You still build email templates with Gulp.

    โ˜… 159 MIT JavaScript Quiet, pushed 4 years ago
  25. 25
    GlowLabs amamenko

    MERN stack application for appointment booking and employee/client management

    Template or starter Experimental You want to study a full MERN booking app as a reference.

    โ˜… 131 MIT JavaScript Quiet, pushed 4 years ago
  26. 26
    Mjml-go Boostport

    Compile MJML to HTML directly in your Go applications!

    Building block Usable You need exact MJML output in Go and prefer the official code over a reimplementation.

    โ˜… 120 Apache-2.0 Go Quiet, pushed 15 months ago
  27. 27
    Wagtail-birdsong neon-jungle

    Create, send, preview, edit and test email campaigns from within Wagtail

    Integration Experimental Your site runs on Wagtail and editors want to send newsletters from the same admin.

    โ˜… 113 BSD-3-Clause Python Quiet, pushed 2 years ago
  28. 28
    Mjml-utils justinsisley

    The utility belt for MJML developers

    Developer tool Experimental Rarely; it has been idle since 2018.

    โ˜… 111 MIT JavaScript Quiet, pushed 9 years ago

Commercial

  1. 1
    SendGrid Twilio

    SendGrid's trusted email API and marketing campaigns platform is now available through Twilio.com.

    Building block Production-ready An application needs to send high volumes of email through a well-known API.

    283 readers a month Since 2009 Commercial
  2. 2
    Amazon SES Amazon Web Services

    Amazon Simple Email Service (SES) is a cost-effective, flexible, and scalable email service provider that allows developers to send email from within any application.

    Building block Production-ready You send large volumes of email, run on AWS and can manage deliverability yourself.

    Commercial
  3. 3
    Postmark ActiveCampaign

    Send transactional and marketing emails and get them to the inbox on time, every time. Postmark is a fast and reliable email delivery service for developers.

    Building block Production-ready Password resets, receipts and other critical app email must arrive quickly and reliably.

    Commercial
  4. 4
    Resend Resend

    The best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.

    Building block Usable A modern web app team, especially using React and Next.js, wants a clean email API that is quick to integrate.

    Commercial

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