MCPcopy Index your code
hub / github.com/arikchakma/maily.to

github.com/arikchakma/maily.to @v0.3.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.5 ↗ · + Follow
733 symbols 2,214 edges 438 files 14 documented · 2% 30 cross-repo links updated 28d ago★ 3,8365 open issues

Browse by type

Functions 696 Types & classes 37
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MAILY

AI-powered powerful editor for creating beautiful,

pre-designed with flexibility, mobile-ready emails.

Get Maily Editor

Maily is a powerful editor with opinionated default design for creating beautiful, pre-designed, mobile-ready emails. It is built with flexibility in mind, so you can easily customize it to your needs. It is also AI-powered, so you can easily create emails with the help of AI.

[!NOTE] v2 is in public beta, feel free to try it out and give us your feedback. Looking for v1? Check out the v1 branch for the v1 codebase and documentation.

Start Using

Just follow this link to access the editor

Why use Maily Editor?

Designing emails that work across all email platforms, browsers, etc is hard. Maily is an opinionated editor that lets you craft emails in a hassle-free manner. We have a bunch of pre-designed components that make it easy for you to design any kind of email. Here is the list of components supported by maily with more being added.

  • Buttons and Variants
  • Variables
  • Text Formatting
  • Image / Logo / Inline Image
  • Alignment
  • Divider
  • Spacer
  • Footer
  • Inline Code
  • Link Cards
  • Section
  • Columns
  • Repeat
  • Conditional Rendering

Sponsors

Sponsorship at any level is appreciated and encouraged. If you built a paid product using Maily, consider one of the sponsorship tiers.

Gold

Novu Logo

Contributions

Feel free to submit pull requests, create issues, or spread the word.

License

MIT © Arik Chakma

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 686
Interface 35
Method 10
Class 2

Languages

TypeScript100%

Modules by API surface

packages/render/src/context.ts22 symbols
packages/extension-drag-handle/src/drag-handle-plugin.ts19 symbols
packages/extension-inline-suggestion/src/inline-suggestion.ts13 symbols
packages/shared/src/is.ts11 symbols
packages/core/src/components/interface/select.tsx11 symbols
apps/app/src/demos/unit-field-demo.tsx11 symbols
apps/web/app/lib/http.ts10 symbols
packages/extension-variable/src/variable.ts9 symbols
packages/extension-ai-actions/src/ai-actions.ts9 symbols
packages/core/src/components/toolbar/toolbar-actions.tsx8 symbols
packages/core/src/components/font-style/font-style-config.tsx8 symbols
packages/extension-drag-handle/src/drag-handle-extension.ts7 symbols

Dependencies from manifests, versioned

@base-ui/react1.0.0 · 1×
@base-ui/utils0.2.3 · 1×
@codemirror/lang-json6.0.2 · 1×
@floating-ui/dom1.7.6 · 1×
@floating-ui/react0.27.19 · 1×
@floating-ui/utils0.2.11 · 1×
@lezer/highlight1.2.3 · 1×
@maily-to/coreworkspace:* · 1×
@maily-to/extension-ai-actionsworkspace:* · 1×
@maily-to/extension-drag-handleworkspace:* · 1×
@maily-to/extension-inline-suggestionworkspace:* · 1×

For agents

$ claude mcp add maily.to \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page