Curated list of awesome lists
Table of Contents
Frameworks
React
-
React Email - A collection of high-quality, unstyled components for creating beautiful emails using React and TypeScript.
-
Mailing - Build emails in React, send from anywhere.
-
JSX-email - JSX Mail is an email framework that uses React to create email templates.
Misc
-
MJML - MJML is a markup language designed to reduce the pain of coding a responsive email.
-
Foundation for Emails - Quickly create responsive HTML emails that work on any device & client. Even Outlook.
-
Email Framework - The HTML email framework developed to help you build responsive HTML email.
-
HEML - HEML is an open source markup language for building responsive email.
-
Acorn - A responsive email framework based on a golden ratio typography grid.
-
Pine - A 12 column grid, responsive email framework.
-
Maizzle - Rapidly prototype HTML emails with Tailwind CSS and advanced, email-specific post-processing.
Cheatsheets
Templates
-
Can I Email - Can I email… Support tables for HTML and CSS in emails.
-
Topol - Create stunning responsive HTML e-mails in a minute.
-
MJML Desktop App - MJML official desktop app.
-
Rollover - Generates code for a Rollover Image that displays an alternative image when the email recipient hovers the cursor over the image.
-
Bulletproof Email Buttons - Design gorgeous buttons using progressively enhanced VML and CSS.
-
Bulletproof Background Images - Create rock-solid background images for your HTML email with some help from VML and CSS.
-
Stripo.email - Online drag-n-drop and HTML email builder to create professional and responsive email templates fast without any HTML skills.
-
MySigMail Card - A free drag & drop builder helps you create email templates intuitively and very quickly.
-
TestSubject - Test How Your Email Subject Lines Appear On The Most Popular Mobile Devices.
-
MailSpice analytics - Email analytics add-on for all email services that provides deep insights into all of your email campaigns (works with all ESPs).
-
Alter.email - A free tool to help you inline CSS, remove unused CSS, clean up your text, add extra attributes to tags, add URL tracking parameters, minify, and even prettify HTML email.
-
Sensitive Subjects - Never send an embarrassing subject line!
-
Detergent - A tool to prepare the text for pasting into HTML: removes invisible Unicode characters (like ETX which can come from PSD files), encodes special characters (like turning £ into
£
) and improves typography.
-
EmailComb - Email-friendly unused CSS removal tool which does not parse and thus accepts mixed sources, including your ESP templating tags. Extras: CSS uglification and HTML/CSS minification (powered by HTML Crush).
-
HTML Crush - Email-friendly HTML minifier: limits lines to 500 chars. (best practice), respects Outlook conditional tags and accepts mixed sources, including ESP templating tags. Optionally, can only remove indentations (not touching line breaks).
-
Tabifier - Opposite of HTML Crush - a tool to beautify the indentation in HTML files. Works with mixed input sources, including your ESP templating tags.
-
Email Link Builder - Make mailto links that open email drafts with prefilled Recipients, Subject, Body and more.
-
email-verifier - A tool for email verification without sending any emails.
-
DevMail - An email sandbox for software developers. Capture emails from your dev, staging, QA, or CI environment.
-
Disposable Email Check API - A free API for checking if an email address is disposable. No sign up required.
Services
-
EmailOctopus - Email marketing made easy.
-
Mailchimp - MailChimp provides email marketing for more than 15 million people globally.
-
Mailjet - all-in-one Email Services Provider that allows businesses to send Marketing, Transaction Email and Email Automation.
-
Mailscribe Mailmaker - AI-powered email marketing platform that allows to design email with built-in components.
-
Campaign monitor - Campaign Monitor makes it easy for you to create, send, and optimize your email marketing campaigns.
-
Sendgrid - Delivering your transactional and marketing email through one reliable platform.
-
Postal - A fully featured open source mail delivery platform for incoming & outgoing e-mail.
-
SparkPost - Your application’s emails: Delivered on time and to the inbox.
-
Mautic - Mautic Marketing Automation. Build smarter campaigns – and build them faster – with marketing automation that’s quick to learn, simple to use, and easy to iterate.
-
Mailgun - Transactional Email API Service For Developers.
-
eSputnik - eSputnik is a marketing automation system trusted by more than 30 thousand loyal customers worldwide to send more than a billion emails every month.
-
Postmark - Lightning fast delivery for your application emails. Postmark delivers your transactional email to customers on time, every time.
-
ImprovMX - Create free email aliases for your domain name.
-
Reacher - Check if an email exists without sending any email. Written in Rust, 100% open-source.
-
Kickbox - Email verification service (check an email exists).
-
Forward Email - The 100% open-source and privacy-focused email service.
-
Campaign Cleaner - The Ultimate Tool for Optimized, High-Performance Email Campaigns.
Self-Hosted Services
-
iRedMail - Easy to install open source mail server solution.
-
Mail-in-a-box - Lets you become your own mail service provider in a few easy steps.
-
Mailcow - The mailserver suite with the 'moo'. An easy to use dockerized selfhosted email solution.
-
Mailtrain - Self Hosted Newsletter App Built on Top of Nodemailer.
-
Mautic - Mautic Marketing Automation. Build smarter campaigns – and build them faster – with marketing automation that’s quick to learn, simple to use, and easy to iterate.
-
Modoboa - A solution to quickly deploy and manage a complete email server, compatible with latest standards and optimized for delivery and reputation protection.
-
Poste.io - Complete mailserver built in one docker container.
-
SimpleLogin - Self-hosted email alias solution.
Articles
Design
-
CSS Support - A complete breakdown of the CSS support for every popular mobile, web and desktop email client on the planet.
-
Email Template Guide - Using a modular email template system.
-
Mail Servers Best Pratices - This guide is a brief summary of email best practices that we have learned from managing mail servers.
-
Stylecampaign - I looked at the navigation of 50 responsive retail emails. Here is a breakdown of the patterns I discovered.
Blogs
Copy
Resources
Inspirations
Statistics
Testing
-
PutsMail - Free tool to test your HTML emails before sending them!
-
Litmus - Test and track your emails with Litmus.
-
Campaign Monitor - Test your design in all the different email client with Campaign Monitor.
-
Grunt Litmus - Send email tests to Litmus with grunt.
-
Gulp Litmus - Send email tests to Litmus with gulp.
-
MailTrap - A Fake SMTP Server to Test, View and Share emails without spamming real customers.
-
testmail.app - A fake SMTP server with unlimited mailboxes and a GraphQL API for automating end-to-end tests.
-
MailHog A local fake SMTP server (based on Go).
-
MailCatcher A local fake SMTP server (based on Ruby).
-
Email Privacy Tester - A tool to test your email client's priacy features (loading remote content).
-
Mail Tester - Test the spammyness of your emails.
-
Sendtest.email - Test your HTML email, ⚡4email, or text version before sending. Privacy-focused, no sign-up required!
-
Mailsnag - Test email server for all of your SMTP needs - simulate delay and errors, preview and share emails, and more - all without sending emails to actual customers.
-
Email Spam Tester - Free tool to check to see if your email will end up in the spam folder.
Learning
Contribution
Suggestions and PRs are welcome! 🤙
If you want to contribute, please read the contribution guidelines.
Check Also
-
Awesome JS Books - This is a curated list of all the best JavaScript books.
-
Web Configs - Monorepo for all common configurations for building web apps.
-
My Neovim Config - Small Neovim configuration written in Lua that is specifically designed for web development.
License