Build a visual email editor into a SaaS product so users can design transactional or marketing emails without touching HTML
Create a branded email template with logo, buttons, and multi-column layout that renders correctly in Outlook
Add personalization variables to an email template so each recipient sees their own name or details
Design a conditional email section that shows different content to different audience segments
Requires Supabase credentials for authentication when running locally.
Maily is an open-source email editor you use in a browser to build HTML emails without writing code. The core problem it solves is that designing emails that display correctly across different email clients (Gmail, Outlook, Apple Mail, and so on) is genuinely difficult, because those clients each render HTML differently. Maily provides a visual editor with pre-built components that are already designed to work across these environments. The editor includes a set of building blocks you can drop into your email: logos, buttons, images, text with formatting options, dividers, spacers, link cards, multi-column layouts, and footer areas. There are also dynamic components like a "Variables" block (for injecting personalized content such as a recipient's name) and a "Show If Condition" block for conditional sections. You put together the email by choosing and arranging these components rather than hand-coding the underlying HTML. A hosted playground is available at the project website if you want to try the editor immediately without any setup. To run it yourself, the project is a monorepo built with TypeScript and React. It uses a rich text editing library called Tiptap under the hood and Supabase for user authentication. Setting it up locally involves cloning the repository, adding environment credentials, installing dependencies, and running the development server. The project is MIT licensed, meaning you can use, modify, and incorporate it freely in both personal and commercial products. The README notes that sponsorship is welcome, particularly from teams building paid tools on top of Maily.
← arikchakma on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.