Skip to content
@LLazyEmail

LLazyEmail

LLazyEmail 👋

Tools, templates and React components for building emails: write in Markdown, get responsive HTML or React email templates out.

📖 Documentation: llazyemail.github.io/documentation · Source on GitHub

Quick navigation

I want to... Go to
Convert Markdown to email Main project
Browse every repository Repository index
Use React email components React design system
Start a new template Starters & templates
Learn how it all works Learning resources
See similar projects Related projects

🚀 Main project

markdown-to-email is the core engine. It parses Markdown and renders responsive HTML or React email templates.

Mind map of the markdown-to-email project

Where to look in the code

npm modules used by markdown-to-email
"atherdon-callbacks": "^1.10.0",
"atherdon-newsletter-html-replacer": "^0.4.0",
"atherdon-newsletter-js-layouts": "^1.5.1",
"atherdon-newsletter-react": "^1.0.11",
"atherdon-newsletter-react-replacer": "^0.4.0",
"atherdon-old-newsletter-js-outertemplate": "^2.4.0",
"markup-generator": "^0.4.0",

🗂 Repository index

Core engine and utilities

Repository Description
markdown-to-email Core engine for transforming Markdown into responsive HTML/React email templates
markup-generator File output and markup-writing generator utility
generator-markdown-to-html Generator module for Markdown to HTML
markdown-regex Regex constants for parsing Markdown syntax
template-object Factory object for display classes, helps manage email template displays
amazon-ses-service AWS SES sending integration

⚛️ React design system

Repository Description
react-email-template Core React components for structural email layouts (the "React One" template)
react-email-table Cross-client HTML table wrappers for React emails
react-email-typography-components Components for structured email typography
react-email-miscellaneous-components Miscellaneous React helpers for email layouts
react-email-letter-components Letter-style components for email creation
react-sendgrid-form Form component integration for SendGrid
email-template-react React email template
nextjs-preview Next.js preview app for templates

🧱 Starters & templates

Repository Description
default-email-template General email boilerplate, good for cloning
generator-module Example generator module for cloning
replacer Example replacer module for cloning
pixel-email-cli Example CLI for cloning
template-typography Starter for custom email typography packages
free-email-templates-to-try Free, ready-to-use HTML email templates
react-plain-template-example Plain JavaScript and React DOM template example
remix-ecommerce-react-email-template E-commerce email starter built with React

🟨 Plain JS templates

Repository Description
hn_email_template HN template
mjml-email-template MJML version
nomoretogo_email_template NMTG version
_trying-lit Plain JS template (atherdon-old-newsletter-js-outertemplate)

🧪 Experimental and curated

Repository Description
_trying_simple_tags Sandbox for HTML/tag parsing
awesome-email-marketing Curated list of email marketing tools, articles and frameworks

📚 Learning resources

Must read

Articles by Arthur Tkachenko

Building templates and components
Email marketing and strategy
Tools, lists and glossary

Logging and tooling


🔭 Related projects

Worth a look for ideas and comparison:

Pinned Loading

  1. free-email-templates-to-try free-email-templates-to-try Public

    HTML 2 1

  2. react-email-table react-email-table Public

    JavaScript 3

Repositories

Showing 10 of 67 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…