selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Templatical logo

Self-host Templatical

v0.51.1

Drag-and-drop email editor SDK for embedding in web apps

BetaSource AvailableOther
Updated10 hours ago
LanguageTypescript
Setup difficultyEasy
MobileResponsive
ThemeDark mode
Stars
528
Install with NPM
Templatical editor preview showing drag-and-drop email builder with toolbar, canvas, and inspector panels

What is Templatical?

Should you self-host Templatical?

Templatical scores 48/100 on selfhost.directory (how scoring works) and ranks #65 of 106 in Email. It has 528 GitHub stars.

It shipped 10 stable releases in the past year. The latest, v0.51.1, came out on 26 October 2026. New versions land roughly every 1 days.

Setup is easy: most people get it running in one sitting. It is Other-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Listmonk (80/100, 24 012 stars). It scores higher overall, so compare the two before you pick. See Templatical vs Listmonk side by side.

Features

  • Custom blocks with API-backed data sources
  • Display conditions
  • Drag-and-drop email editor
  • Framework Agnostic
  • Full theming via design tokens
  • Import from other editors
  • Merge tags with ESP syntax support
  • Multilingual
  • Reusable saved blocks
  • Shadow DOM style isolation
  • Test email sending
  • TypeScript strict
  • Version History

Templatical README

How to install Templatical

Install Templatical with NPM

npm install @templatical/editor @templatical/renderer

Also available via pnpm, yarn, bun

Templatical releases & version history

FAQ

Will the editor inherit my app's CSS?

No. The editor mounts inside a Shadow DOM by default, so host stylesheets stop at the boundary. You can opt out with shadowDom: false if needed.

Where does my template data go?

Only to your own backend. The SDK runs entirely in the browser with no telemetry, no remote calls, no analytics. Data leaves your app only through providers you configure.

Is there a paid version, and is it required?

No, paid is not required. The SDK is fully standalone with all editor features free to self-host. Templatical Cloud is an optional managed subscription adding real-time collaboration, AI rewrite/chat, hosted media, multi-tenancy, and API access.

What frameworks are supported?

Templatical works in React, Svelte, Angular, Vue, and vanilla JS. The published package is fully self-contained with Vue bundled inside.

Do I need to display "Powered by Templatical"?

No. The editor renders a small footer credit by default, but it's opt-out — pass branding: false to init() to hide it.

Which packages are MIT vs FSL?

Every package except the editor, core, and media library is pure MIT today: types, renderer, quality, template-tools, ai-kit and every migration importer. The editor, core, and media-library packages are FSL-1.1-MIT.

Can I use it in commercial products?

Yes — paid SaaS, internal tools, on-premise software, agency builds, anything. The only restriction is you can't rebrand Templatical and sell it as a competing hosted email-editor SaaS.

Is Templatical really free?

Yes, the editor SDK is licensed under FSL-1.1-MIT — free to use in any project with no usage caps or per-seat fees. Every release automatically converts to MIT two years after it ships.

More in Email

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…