Best Open Source email Libraries
A curated list of the most popular GitHub repositories tagged with email. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1novuhq/novu
The open-source notification Inbox infrastructure. E-mail, SMS, Push and Slack Integrations.
#2kdeldycke/awesome-falsehood
😱 Falsehoods Programmers Believe in
#3nylas/nylas-mail
:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!
#4resend/react-email
💌 Build and send emails using React
#5mjmlio/mjml
MJML: the only framework that makes responsive-email easy
#6nodemailer/nodemailer
✉️ Send e-mails with Node.JS – easy as cake!
#7Foundry376/Mailspring
:love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
#8mail-in-a-box/mailinabox
Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
#9frappe/frappe
Low code web framework for real world applications, in Python and Javascript
#10khast3x/h8mail
Email OSINT & Password breach hunting tool, locally or using premium services. Supports chasing down related email
#11disposable-email-domains/disposable-email-domains
a list of disposable email domains
#12dovecot/core
Dovecot mail server
#13kurrier-org/kurrier
Kurrier is a modern, self-hosted workspace for email, calendar, contacts and storage.
#14chatmail/core
Chatmail Rust Core library, used by Android/iOS/desktop chatmail apps, bindings and bots 📧
#15linagora/tmail-flutter
A multi-platform (Flutter) application for reading your emails, with your favorite devices, using the JMAP protocol!
#16KumoCorp/kumomta
The first Open-Source high-performance MTA developed from the ground-up for high-volume email sending environments.
#17forwardemail/tangerine
Node.js DNS over HTTPS - :tangerine: Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge support). Made for @forwardemail.
#18mirza-rizvi/ResolveHQ
Self-hosted helpdesk on Cloudflare Workers: D1, R2, Queues, Email Routing. Shared inbox, email threading, AI assist.
#19RohanNagar/jmail
A modern and lightweight library for working with email addresses in Java
#20veliovgroup/mail-time
📮 Email queue extending NodeMailer with multi SMTP transports and horizontally scaled applications support
#21stalwartlabs/jmap-client
JMAP client library for Rust