SkillAgentSearch skills...

Maizzle

Example for rendering beautiful emails with dynamic content using TailwindCSS

Install / Use

/learn @flolu/Maizzle
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <h1>Rendering Emails with Maizzle</h1> <p>Example for rendering beautiful emails with dynamic content using TailwindCSS</p> <!-- <a href="https://youtu.be/1WUoITRINf0"> <img width="320px" height="180px" src="https://img.youtube.com/vi/1WUoITRINf0/mqdefault.jpg" style="border-radius: 1rem;" /> <p>Watch the YouTube Tutorial</p> </a> --> </div>

Features

  • Build beautiful emails using TailwindCSS
  • Add dynamic content to emails
  • Render and send emails from Node.js

Tech Stack

Usage

Recommended OS: Linux

Requirements: Node.js

Setup

  • npm install (Install NPM dependencies)
  • Set MAILJET_PUBLIC_KEY and MAILJET_PRIVATE_KEY in .env (Mailjet)

Commands

  • npm run dev (Start local development)
  • npx ts-node-dev server.ts (Start mail rendering server, http://localhost:8080)
    • Render and show email example: http://localhost:8080?name=Flo?&url=https://youtube.com/@flolu
    • Render and send email example: http://localhost:8080/send/flo@drakery.com?name=Flo&url=https://youtube.com/@flolu

Codebase

  • src (Maizzle email templates)
  • server.ts (Node.js server to render and send the emails)

Related Skills

View on GitHub
GitHub Stars25
CategoryContent
Updated3mo ago
Forks3

Languages

JavaScript

Security Score

77/100

Audited on Dec 17, 2025

No findings