Skip to content

Starting points

Commercial use is free. The License FAQ is the competing-product restriction in plain language.

Embed the editor

Mount @templatical/editor in your product. Any framework, or none.

  • Quick Start — mount, save JSON, compile MJML to HTML
  • Installation — packages, CDN, React / Vue / Svelte / Angular
  • Embedding — container height, stacking, position: fixed

Connect storage and send

Saving, versions, comments, saved blocks, media, test email, and HTML export are keys you pass to init(). Omit a key and that UI is absent.

Generate a template from a prompt

Your coding agent writes and validates JSON. No Templatical account.

JSON to sendable HTML

The editor stores JSON. @templatical/renderer emits MJML. Any MJML library compiles HTML. You send through whatever you already use.

Leave a hosted builder

Unlayer, BeeFree, Stripo, and the others are products with their own accounts. Importers map their exports onto Templatical JSON.