domain: email
235 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| anymail/django-anymail A Django library providing email backends and webhook integrations for many transactional email service providers (ESPs) such as Amazon SES… | 88 | 1897 | active |
| iredmail/iRedMail iRedMail is an open source, full-featured mail server solution that installs and configures SMTP, IMAP/POP3, webmail (Roundcube/SOGo), and … | 76 | 1840 | active |
| mailvelope/mailvelope Mailvelope is a browser extension for Chrome and Firefox that adds OpenPGP end-to-end email encryption to arbitrary webmail providers. It u… | 85 | 1838 | active |
| lavabit/magma Magma is an encrypted email server daemon written in C, providing SMTP, POP, IMAP, and HTTP protocol support along with a bundled webmail s… | 37 | 1830 | active |
| mozilla/fx-private-relay Firefox Relay is a Mozilla service that generates email aliases (masks) which forward messages to your real inbox, hiding your personal add… | 94 | 1773 | active |
| html-to-text/node-html-to-text A Node.js monorepo providing an advanced HTML to plain text converter, available as a library (html-to-text) and a CLI (@html-to/text-cli),… | 76 | 1766 | active |
| fphilipe/premailer-rails A Ruby gem that automatically inlines CSS into HTML emails by converting linked stylesheets and style tags into inline style attributes. It… | 32 | 1765 | stable |
| un/inbox UnInbox is an open-source collaborative email platform for teams and professionals, offering shared inboxes, unlimited addresses, conversat… | 59 | 1757 | active |
| usewaypoint/email-builder-js EmailBuilder.js is a free, open-source, block-based email template builder for developers that outputs clean JSON or HTML rendering well ac… | 55 | 1740 | active |
| arithmetric/aws-lambda-ses-forwarder A Node.js script for AWS Lambda that uses AWS Simple Email Service (SES) inbound/outbound capabilities to run a serverless email forwarding… | 23 | 1729 | stable |
| djcb/mu mu is a set of command-line tools for indexing and searching email stored in the Maildir format on Unix-like systems. It also includes mu4e… | 94 | 1718 | active |
| joeyates/imap-backup imap-backup is a Ruby command-line tool for backing up and migrating IMAP email accounts. It downloads messages to local storage and can re… | 78 | 1703 | active |
| barbushin/php-imap A PHP library for connecting to mailboxes via POP3, IMAP, and NNTP using the PHP IMAP extension. It enables fetching, filtering, sorting, m… | 86 | 1698 | active |
| cypht-org/cypht Cypht is a lightweight open-source webmail aggregator that combines multiple email accounts (IMAP/SMTP, JMAP, and EWS) into a single unifie… | 99 | 1697 | active |
| vladimiry/ElectronMail ElectronMail is an unofficial Electron-based desktop client for ProtonMail, written in TypeScript with Angular. It provides an enhanced des… | 89 | 1682 | active |
| Forward Email Forward Email is a 100% open-source, privacy-focused email service providing free email forwarding for custom domains, plus outbound SMTP, … | 94 | 1662 | active |
| spatie/laravel-newsletter A Laravel package providing a simple API to manage newsletter subscriptions across email services like Mailcoach, Mailchimp, and MailerLite… | 84 | 1640 | active |
| SendGrid Official Twilio SendGrid API client libraries for sending email and calling the SendGrid Web API v3, maintained as multi-language monorepos… | 77 | 1630 | active |
| mlandauer/cuttlefish Cuttlefish is a self-hosted transactional email server built on Postfix with a Ruby on Rails web interface. It lets applications send email… | 32 | 1623 | active |
| ProtonMail/ios-mail Proton Mail's official iOS client for end-to-end encrypted email, written in Swift/SwiftUI with core business logic in a Rust-based SDK. Th… | 66 | 1613 | active |
| AfterShip/email-verifier A Go library for verifying email addresses without sending any emails. It validates syntax, checks DNS MX records, performs SMTP verificati… | 67 | 1607 | active |
| Maizzle Maizzle is a framework for building production-ready HTML emails using Vue single-file components and Tailwind CSS. It provides a modern de… | 99 | 1601 | active |
| idinging/freemail Freemail is an open-source temporary/disposable email service built on Cloudflare Workers, D1, and R2, with a separated frontend and backen… | 80 | 1598 | active |
| symfony/mailer Symfony Mailer is a PHP component for creating and sending emails via SMTP or third-party transports. It supports multipart messages, attac… | 99 | 1594 | stable |
| labnol/unsubscribe-gmail Gmail Unsubscriber is an open-source Google Apps Script that automatically unsubscribes your email address from unwanted newsletters and bu… | 39 | 1564 | active |
| bkaankose/Wino-Mail Wino Mail is a native Windows mail and calendar client that recreates the look and feel of the deprecated built-in Windows Mail & Calendar … | 98 | 1560 | active |
| ProtonMail/proton-bridge Proton Mail Bridge is a desktop application that runs local IMAP and SMTP servers, allowing standard email clients to send and receive encr… | 94 | 1536 | active |
| antonreshetov/mysigmail MySigMail is a free, open-source email signature generator built with Vue that creates professional HTML signatures for Gmail, Outlook, App… | 64 | 1530 | active |
| swoosh/swoosh Swoosh is an Elixir library for composing, delivering, and testing emails. It provides a unified mailer API with adapters for popular provi… | 99 | 1523 | active |
| mailslurper/mailslurper MailSlurper is a lightweight, web-based SMTP mail server written in Go that captures emails sent by applications during development. It sto… | 48 | 1510 | active |
| wneessen/go-mail go-mail is a modern, feature-rich Go library for composing and sending email over SMTP. It provides mail composition, encoding, DKIM and S/… | 96 | 1471 | active |
| simonrob/email-oauth2-proxy A local IMAP/POP/SMTP proxy written in Python that transparently adds OAuth 2.0 authentication for email clients that don't support it. It … | 84 | 1465 | active |
| oiov/vmail Vmail is a self-hosted temporary/disposable email service built entirely on Cloudflare Workers and D1, deployable with just a domain. It su… | 78 | 1463 | active |
| JoshData/python-email-validator A Python library that validates email address syntax and optionally checks domain deliverability via DNS. It normalizes addresses, supports… | 64 | 1439 | stable |
| Oxygem/Kanmail Kanmail is a desktop email client that presents your inbox as a kanban board, with emails as draggable cards and folders/labels as columns.… | 99 | 1370 | active |
| emalderson/ThePhish ThePhish is an automated phishing email analysis web application built on TheHive, Cortex, and MISP. It extracts observables from email hea… | 32 | 1368 | stable |
| go-gomail/gomail Gomail is a Go library for sending emails via SMTP with a simple, flexible API. It supports attachments, embedded images, HTML/text templat… | 32 | 4738 | maintenance |
| jetmore/swaks Swaks is a scriptable, transaction-oriented SMTP test tool written in Perl, often called the Swiss Army Knife for SMTP. It supports SMTP, E… | 23 | 1331 | active |
| snowfire/Beautymail A Laravel package for sending beautiful, responsive HTML emails using pre-built templates like Widgets, Minty, and Sunny. It integrates wit… | 30 | 1312 | active |
| anypost/emailmd emailmd is a TypeScript library and CLI that converts markdown into responsive, email-safe HTML (via MJML) that renders correctly across Gm… | 82 | 1303 | active |
| bbottema/simple-java-mail Simple Java Mail is a Java library that wraps Jakarta Mail with a fluent builder API for composing and sending well-formed MIME emails. It … | 99 | 1290 | stable |
| domainaware/parsedmarc parsedmarc is a Python module and CLI utility for parsing aggregate (rua), failure (ruf), and SMTP TLS reporting email authentication repor… | 99 | 1286 | active |
| microsoft/CSS-Exchange A collection of PowerShell scripts from Microsoft Customer Service and Support for diagnosing and fixing issues in Microsoft Exchange Serve… | 95 | 1284 | active |
| truemail-rb/truemail Truemail is a configurable, framework-agnostic plain Ruby gem for validating and verifying email addresses. It validates emails via regex, … | 23 | 1274 | stable |
| ecederstrand/exchangelib A Python client library for Microsoft Exchange Web Services (EWS) that provides a Django-style ORM interface to Exchange mailboxes. It supp… | 70 | 1270 | active |
| shellscape/jsx-email JSX email is a TypeScript library and CLI for building responsive, standards-compliant email templates using JSX/TSX components. It include… | 67 | 1257 | active |
| postfixadmin/postfixadmin PostfixAdmin is an open-source, web-based administration interface for managing domains, mailboxes, and aliases on Postfix-based mail serve… | 97 | 1253 | active |
| technomancy-dev/00 00 is a self-hostable dashboard and microservice for sending and monitoring transactional emails via AWS SES. It automates the SES -> SNS -… | 24 | 1249 | active |
| dovecot/core Dovecot is an open-source mail server for Linux/UNIX-like systems written in C, providing IMAP, POP3, LMTP, and ManageSieve protocols with … | 85 | 1244 | stable |
| SparkPost/heml HEML is an open source XML-based markup language and framework for building responsive HTML emails, developed by SparkPost. It compiles HEM… | 23 | 4298 | maintenance |
| marcboeker/gmail-to-sqlite A Python CLI application that syncs Gmail messages into a local SQLite database, supporting incremental and full syncs with deletion detect… | 56 | 1221 | active |
| bootstrap-email/bootstrap-email Bootstrap Email is a stylesheet, compiler, and CSS inliner that lets you write HTML emails using Bootstrap-like syntax and compiles it into… | 68 | 1220 | active |
| AllAboutAI-YT/easy-local-rag A Python application providing 100% local retrieval-augmented generation (RAG) using Ollama for LLM inference and embeddings. It supports i… | 15 | 1220 | active |
| martinrusev/imbox Imbox is a Python library and CLI for reading IMAP mailboxes and converting email content into machine-readable JSON data. It is designed f… | 76 | 1217 | active |
| ankane/ahoy_email Ahoy Email is a Ruby gem providing first-party email analytics for Rails applications. It offers message history storage, UTM link tagging,… | 76 | 1191 | active |
| email-spec/email-spec A Ruby library providing RSpec/MiniTest matchers and Cucumber/Spinach steps for testing email delivery in applications using ActionMailer o… | 65 | 1189 | active |
| RainLoop/rainloop-webmail RainLoop Webmail is a simple, modern, and fast web-based email client written in PHP that connects directly to mail servers via IMAP and SM… | 10 | 4118 | maintenance |
| GongRzhe/Gmail-MCP-Server A Model Context Protocol (MCP) server that integrates Gmail with AI assistants like Claude Desktop, featuring automatic OAuth2 authenticati… | 10 | 1165 | active |
| mailgun/mailgun-php The official Mailgun SDK for PHP, a PSR-18 HTTP client wrapper around the Mailgun email API. It lets PHP applications send, track, and mana… | 96 | 1138 | active |
| apparition47/MailTrackerBlocker MailTrackerBlocker is a mail bundle plugin and extension for Apple Mail on macOS that strips email trackers, read receipts, and spy pixels … | 73 | 1123 | active |
| freeCodeCamp/mail-for-good Mail for Good is an open-source, self-hosted email campaign management application built for nonprofits. It sends bulk email campaigns via … | 10 | 3815 | maintenance |
| bulwarkmail/webmail Bulwark Webmail is a self-hosted webmail client built with Next.js and TypeScript that speaks the JMAP protocol and is designed specificall… | 82 | 1098 | active |
| ui/django-post_office Django Post Office is a Django app for sending and managing email asynchronously, with support for HTML email, database-backed and multilin… | 91 | 1094 | active |
| django-ses/django-ses django-ses is a drop-in Django email backend that sends mail through Amazon's Simple Email Service (SES) instead of SMTP, and can also rece… | 82 | 1087 | active |
| floatpane/matcha Matcha is a terminal-based email client built in Go using the Bubble Tea TUI framework, offering a modern interface for reading, managing, … | 79 | 1078 | active |
| amro/gibbon Gibbon is a Ruby gem that wraps MailChimp's Marketing API, exposing its resources through chainable request objects with CRUD verbs. It ret… | 75 | 1066 | active |
| gaubert/gmvault Gmvault is a Python command-line tool for backing up and restoring Gmail accounts, storing emails locally with incremental sync support. It… | 32 | 3639 | maintenance |
| rpgp/rpgp rPGP is a pure Rust implementation of OpenPGP (RFC9580, RFC4880, RFC6637) with a flexible low-level API, published as the `pgp` crate. It s… | 91 | 1063 | active |
| N0rz3/Zehef Zehef is a Python command-line OSINT tool for investigating email addresses. It checks for pastes, data leaks, and linked social media acco… | 29 | 1062 | active |
| kurrier-org/kurrier Kurrier is a self-hosted, open-source workspace that unifies email, calendars, contacts, and file storage into a single modern web interfac… | 81 | 1039 | active |
| apache/james-project Apache James is an enterprise mail server and modular mail platform running on the JVM, supporting SMTP, IMAP, POP3, JMAP, LMTP, and Manage… | 77 | 1037 | stable |
| zoidsh/meru Meru (formerly Gmail Desktop) is an open-source Electron-based desktop app that wraps Gmail for macOS, Windows, and Linux. It supports mult… | 95 | 1029 | active |
| nextcloud/mail Nextcloud Mail is a webmail client app for Nextcloud that connects to any IMAP/SMTP account, built on the Horde PHP libraries with a Vue si… | 68 | 1023 | active |
| sabuhish/fastapi-mail Fastapi-mail is a lightweight Python library for sending emails from FastAPI applications, supporting individual and bulk messages, attachm… | 99 | 1011 | active |
| soheilpro/mailwind A command-line tool that lets you design HTML emails using Tailwind CSS utility classes and compiles them into email-ready CSS or HTML with… | 32 | 3188 | maintenance |
| leemunroe/grunt-email-workflow A Grunt-based build workflow for designing and testing responsive HTML email templates using SCSS. It compiles SCSS to CSS, builds HTML ema… | 32 | 3035 | maintenance |
| flashmob/go-guerrilla Go-Guerrilla is a lightweight SMTP server daemon written in Go, designed for receiving large volumes of email quickly and efficiently. It c… | 23 | 2958 | maintenance |
| jordan-wright/email A Go library for composing and sending email over SMTP with a simple, human-friendly API. It supports text and HTML bodies, attachments, cu… | 23 | 2796 | maintenance |
| MailCore/mailcore2 MailCore 2 is a C++/Objective-C library providing a simple, asynchronous API for working with email protocols IMAP, POP, and SMTP. It inclu… | 66 | 2695 | maintenance |
| sensepost/ruler Ruler is a Go-based command-line tool for interacting with and abusing Microsoft Exchange servers via MAPI/HTTP or RPC/HTTP. It enables off… | 23 | 2313 | maintenance |
| mscdex/node-imap node-imap is an IMAP client module for Node.js that lets applications connect to IMAP mail servers, list mailboxes, and fetch messages and … | 32 | 2224 | maintenance |
| emersion/hydroxide Hydroxide is a third-party, open-source ProtonMail bridge written in Go that translates standard protocols (IMAP, SMTP, CardDAV) into Proto… | 10 | 2176 | maintenance |
| drewm/mailchimp-api A super-simple, minimal-abstraction PHP wrapper for the MailChimp API v3. It maps API endpoints directly to simple get/post/patch/delete ca… | 23 | 1978 | maintenance |
| Flolagale/mailin Mailin is an SMTP server that receives inbound emails, parses them, and posts them as JSON to a webhook URL of your choice. It also validat… | 23 | 1954 | maintenance |
| OfflineIMAP/offlineimap OfflineIMAP is a Python command-line tool that synchronizes IMAP mailboxes to local Maildir folders, enabling offline email reading and ind… | 23 | 1859 | maintenance |
| voidlabs/mosaico Mosaico is an open-source JavaScript library/single-page application for visually editing responsive email templates via drag and drop. Edi… | 41 | 1781 | maintenance |
| chenjj/espoofer espoofer is a Python-based testing tool that crafts spoofed emails to bypass SPF, DKIM, and DMARC authentication, including forged DKIM sig… | 32 | 1745 | maintenance |
| nodemailer/mailparser An advanced email parser for Node.js that decodes MIME-formatted emails, handling everything as streams to parse very large messages with l… | 99 | 1672 | maintenance |
| g13nn/Email-Framework A responsive HTML email framework providing boilerplates, grid systems, components, and snippets for building HTML email templates. It supp… | 32 | 1669 | maintenance |
| mailgun/flanker Flanker is a Python library by Mailgun for parsing email addresses and MIME messages. It provides robust address parsing (single addresses … | 70 | 1650 | maintenance |
| leggett/simplify Issue tracker repository for Simplify Gmail, a browser extension that simplifies and enhances Gmail's interface. The extension itself is no… | 32 | 1634 | maintenance |
| Sh4yy/cloudflare-email A Cloudflare Workers-based proxy server for sending free transactional emails via the MailChannels API. It exposes an authenticated HTTP en… | 54 | 1600 | maintenance |
| denghongcai/forsaken-mail Forsaken Mail is a self-hosted disposable email service that lets you receive emails at temporary addresses via a built-in SMTP server and … | 32 | 1554 | maintenance |
| Raikia/FiercePhish FiercePhish is a self-hosted PHP web application for managing full phishing engagements, including campaign tracking, scheduled email sendi… | 23 | 1437 | maintenance |
| Mange/roadie A Ruby gem that makes HTML emails easier by inlining stylesheets into the markup and rewriting relative URLs to absolute ones. It handles e… | 75 | 1349 | maintenance |
| mailgun/talon Talon is a Python library from Mailgun that extracts reply quotations and signatures from email messages, both plain text and HTML. It comb… | 23 | 1342 | maintenance |
| beyondcode/laravel-mailbox A Laravel package that lets applications catch and react to incoming emails from services like Mailgun, SendGrid, and Postmark, or a local … | 71 | 1132 | maintenance |
| onevcat/Hedwig Hedwig is a Swift package providing high-level APIs for sending email through any SMTP server, supporting plain, SSL, and STARTTLS connecti… | 57 | 1123 | maintenance |
| peterbe/premailer A Python library that transforms HTML email markup by converting <style> blocks and external stylesheets into inline style attributes on ea… | 32 | 1083 | maintenance |
| trumail/trumail Trumail is a free, open-source email verification system written in Go that checks address deliverability via SMTP handshakes with mail ser… | 10 | 1052 | maintenance |