Maizzle is an email framework that helps you quickly build HTML emails with Tailwind CSS. Version 2.0 comes with lots of new features and improvements that make coding and styling custom email templates even easier and faster than before.
๐ Product Hunt, I'm excited to share Maizzle 2.0 with you!
It's been well over an year since the initial release, and this new version comes packed with lots of new features and improvements that coding custom HTML email templates even easier.
The biggest news is that we've switched to PostHTML, which has replaced Nunjucks for templating.
This is really a big deal, as we can now tap into the PostHTML plugin ecosystem to enable new, awesome features and ways of putting togehter email templates.
Just to name a few of the cool things that PostHTML has enabled in Maizzle:
- new HTML-like, editor-friendly syntax for templating
- easily target Outlook on Windows with powerful conditionals
- conditionals, switches, loops, expression evaluation
- fetch content from an API, loop over it and render in an email
- import components and use global or local variables in them
- rewrite longhand inline CSS to shorthand where possible
- show content only in plaintext version
- custom Tailwind separator replacements
- prevent widow words in your content
Besides the awesome new templating system, we've added lots of other cool features, such as:
- simplified, but always up-to-date integration with Tailwind CSS
- updated free templates in the default Starter
- use your own PostHTML and PostCSS plugins
- use multiple asset source paths, like for images or custom fonts
- compile templates from multiple sources into multiple destinations
- full control over developing locally with Browsersync
- define custom tag names for almost every templating tag
- improved lifecycle hooks (events)
- better error handling and reporting
Interactive CLI
The CLI tool can now do things like guide you through scaffolding a project, or generate certain config files for you.
Also, TESTS.
Maizzle now has a full test suite that gives us the confidence that things work as we expect them to.
Guides. Starters. Templates.
The Maizzle ecosystem has grown and now includes how-to Guides, project Starters (like for AMP4EMAIL, or Postmark), as well as premium Templates.
Full documentation is available at https://maizzle.com and as always, I'm happy to answer any questions!
Prototypr