Collection of responsive HTML email templates for transactional emails — welcome, password reset, invoice, shipping notification, and more. Uses Jinja-style {{ variable }} placeholders that work with any templating engine.
Responsive design that works across Gmail, Outlook, Apple Mail, Yahoo
Jinja-style placeholders for easy integration with any backend
Python renderer script with variable substitution engine
Customizable brand colors, logo, and footer via config
Dark mode support with prefers-color-scheme media query
Inline CSS for maximum email client compatibility
Preview server to test templates in your browser
# Render a template with variables
python transactional_templates.py render --template welcome --vars vars.json
# Preview all templates in browser
python transactional_templates.py preview --port 8080
# List available templates
python transactional_templates.py list