MCPcopy
hub / github.com/arikchakma/maily.to

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

repository ↗ · DeepWiki ↗ · release v0.3.5 ↗
733 symbols 2,214 edges 438 files 14 documented · 2%
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

Commands (Interface)
(no doc)
packages/extension-inline-suggestion/src/inline-suggestion.ts
DragHandleOptions (Interface)
(no doc)
packages/extension-drag-handle/src/drag-handle-extension.ts
Properties (Interface)
(no doc)
packages/core/src/types/css.d.ts
RenderVariableMap (Interface)
(no doc)
packages/render/src/context.ts
Properties (Interface)
(no doc)
packages/shared/src/css-variables.ts
Properties (Interface)
(no doc)
packages/ui/src/css.d.ts
Commands (Interface)
(no doc)
packages/extension-ai-actions/src/ai-actions.ts
ImportMetaEnv (Interface)
(no doc)
apps/web/vite-env.d.ts

Core symbols most depended-on inside this repo

cn
called by 92
packages/core/src/utils/classname.ts
useEditorInstance
called by 49
packages/core/src/hooks/use-editor-instance.ts
get
called by 32
packages/render/src/context.ts
guard
called by 30
packages/shared/src/is.ts
set
called by 25
packages/render/src/context.ts
child
called by 25
packages/render/src/context.ts
getVariableValue
called by 24
packages/shared/src/css-variables.ts
handleAttributeChange
called by 23
packages/core/src/components/button-bubble-menu/button-bubble-menu.tsx

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