Skip to content
/ card Public

An open source html email template builder with drag & drop editor

License

Notifications You must be signed in to change notification settings

mysigmail/card

Repository files navigation

MySigMail Card

An open source html email template builder with drag & drop editor

Live Demo · Releases · Discussions

Motivation

We live in an era of increasing vendor lock-in and centralized control. We have seen instances where entire regions are cut off from services due to geopolitical reasons, leaving developers and users stranded. Software should be accessible and reliable, regardless of borders.

Driven by a passion for open source, I want to provide a truly independent alternative. I am releasing the core of my commercial project, MySigMail Card, to the community to ensure that everyone has access to a powerful, self-hosted email builder.

Features

  • Visual drag-and-drop editor
  • Component catalog with ready-to-use blocks: Menu, Header, Content, Feature, Call to Action, E-Commerce, Footer
  • Spot editing with a component tree (Block -> Row -> Cell -> Atom)
  • Atom types: text, button, divider, image, menu
  • JSON export/import from the UI
  • Import modes: replace and append
  • Template validation + sanitization on import
  • Auto-persist to localStorage and hydration on reload
  • Preview rendered in Shadow DOM to isolate editor styles

Roadmap

The original codebase served well for years, but the web has evolved. I am currently rewriting the core from scratch to leverage modern web standards and architectural patterns. This ensures the project remains performant, maintainable, and easy to extend for years to come.

Support

MySigMail Card is an open source project and completely free to use.

However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing. You can support MySigMail Card development via the following methods:

Donate via Open Collective Donate via PayPal

Development

pnpm i
pnpm dev

How can I help?

Since the project is undergoing a major rewrite, architectural decisions are still in flux. Direct code contributions might be tricky at this stage, but I welcome feedback and discussions.

The best way to help right now is to star the repository ⭐ and share it with others. Visibility helps the project grow!

Follow

Commercial Usage

This project is licensed under the AGPL-3.0. This means if you include this editor in your own software and make it available to users over a network (SaaS), you must also make your software open source under the same license.

Need a commercial license?

If you want to use this editor in a proprietary application without open-sourcing your code, please contact me for a commercial license.

License

AGPL-3.0

Copyright (c) 2022-present, Anton Reshetov.

About

An open source html email template builder with drag & drop editor

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published