Maily

maily

The email editor for modern teams.

A configurable, AI-powered email editor framework for React. Drop it in, start shipping.

Book a Demo
Fully compatible · Priority support

AI Native

Rewrite, translate, and adjust tone with streaming inline suggestions.

Drop-in React Component

One import, full editor. Works with Next.js, Remix, Vite, or plain React.

Fully Customizable

Style or replace every toolbar, menu, and block. Override only what you need.

Dynamic Content

Variables, conditionals, and repeat blocks for personalized, data-driven emails.

Cross-Client Rendering

Server-side render pipeline for cross-client HTML — Outlook to Apple Mail.

Global Ready

Full RTL support, custom font families, and @font-face injection out of the box.

Packed with Components

Everything you need to build emails, nothing you don't.

Paragraph
Rich text content
Headings
H1, H2, H3 levels
Button
Call-to-action links
Image
Resizable blocks
Section
Styled containers
Columns
Multi-column layout
Spacer
Vertical spacing
Divider
Horizontal separator
Variable
Dynamic placeholders
Repeat Block
Loop over data
Show / Hide
Conditional content
Bullet List
Unordered lists
Numbered List
Ordered lists
Blockquote
Quoted text
Footer
Footer content
Inline Image
Small inline icons
HTML Block
Raw HTML code
Link
Hyperlinks
Slash Commands
Quick insert palette
Drag & Drop
Reorder any block
Font Family
Custom web fonts

Frequently Asked Questions

How do I integrate Maily into my app?

Install the package from our private registry, import the editor component, and pass your configuration. Works with Next.js, Remix, Vite, or any React setup. One component gives you the full editor, and you can usually get it running in under 30 minutes.

What email clients does the render pipeline support?

The server-side render pipeline produces battle-tested HTML that works across Outlook (including Windows desktop), Gmail, Apple Mail, Yahoo Mail, and all major mobile clients. We handle the quirks like dark mode meta tags, Outlook conditional comments, and responsive fallbacks so you don't have to.

How customizable is the editor?

Fully. Every toolbar, menu, bubble menu, and block component can be styled, extended, or replaced entirely. The architecture is headless with sensible defaults, so you only override what you need. You can add custom blocks, remove built-in ones, and control the entire editing experience.

How does the AI integration work?

Maily provides hooks for AI-powered actions like rewrite, translate, adjust tone, and inline autocomplete suggestions. You bring your own model and API key. We handle the streaming UI, editor integration, and undo/redo state so the experience feels native.

What's included in the enterprise license?

You get access to the private npm registry, priority bug fixes, a dedicated Slack channel with the core team, onboarding assistance, and custom feature development. We work directly with your engineering team to make sure integration goes smoothly.

How is the enterprise package licensed and priced?

Enterprise licenses are per-organization with unlimited seats. Pricing is based on your use case and scale. Book a demo and we'll walk you through the options. No commitment required.

Can I use Maily with my existing design system?

Yes. Maily uses a prefixed class system that won't conflict with your styles. You can inject custom CSS, override theme tokens, and wrap every component with your own design system primitives. You have full control over fonts, colors, spacing, and layout.

Does Maily work with non-React frameworks?

The editor itself requires React, but the render pipeline is framework-agnostic. You can render email HTML server-side from any Node.js environment like Express, Fastify, serverless functions, or really any backend that runs JavaScript.

What about data privacy and security?

Maily runs entirely in your infrastructure. There are no external API calls, no hosted services, and no data leaves your environment. The editor and render pipeline are self-contained packages, so you own the full stack.

Ship Emails, not Editor Code.

Get your team up and running in minutes, not months.

Book a Demo