Recent submissions

Comment · 5 months ago
Thank you!
Comment · 5 months ago
Believe me, writing HTML for email that works for most clients is notoriously hard, no amount of code experience can help with that :)

This was exactly the reason I went with MJML. Consumer should focus on designing the email, Templatical takes care of converting the design to MJML and rest with MJML is already battle-proven.

Comment · 5 months ago
Totally agree on edge case quirks of MJML - or more like weird behaviors in Outlook. With so many email services and clients around, nothing can provide 100% bulletproof solution but I think MJML is as close as it gets to works-for-majority. I‘m sure MJML maintainers also aim for this.

Also, yes! Microsoft should kill Outlook with fire! :)

Comment · 5 months ago
Thank you!
Comment · 5 months ago
Thanks for the star!
Comment · 5 months ago
Thanks :)

I know each framework has its pros/cons, opinionated in a certain way. Vue is my favorite.

TipTap was the easy half. It's basically the go-to option when a good WYSIWYG editor is needed.

Comment · 5 months ago
Holy shit, it's you! Thank you, that genuinely means a lot coming from you!

GrapesJS is the forever OG that proved this whole space could be an embeddable SDK rather than a paywalled SaaS. It also standardized the palette/canvas/inspector layout that every serious visual builder now ships by default — including Templatical. I took direct inspiration from a few other patterns too: the block-as-first-class-citizen model, and the trait system, which maps almost 1:1 to how Templatical's custom blocks expose typed fields into the inspector.

And yeah — agreed on MJML. Building email layouts that work for most clients is notoriously hard. I think the people who built MJML absorbed an enormous amount of pain so the rest of us don't have to.

Huge respect for what you built.

Comment · 5 months ago
Happy to hear you found it useful. :)

I'd love to hear your feedback on what worked and what didn't. Feel free to open an issue or start a discussion on GitHub.

Comment · 5 months ago
Thanks for the star :)

And yeah — at this stage every star is statistically significant, so anyone reading: appreciated.

Comment · 5 months ago
People who know how painful email HTML is are the exact audience here. I believe MJML is the best thing that happened to emails — eliminates almost all the cross-client compatibility quirks.

If your team gives it a spin, I'd genuinely love their feedback.

Comment · 5 months ago
Yes! If you attempt the migration, I'd love to hear your feedback on what worked and what didn't. GitHub Issues / Discussions both open.
Comment · 5 months ago
Amazing to hear :)

If you ship your app with it, send a link — happy to feature it on the showcase page. Also, if you have existing HTML-based templates, try the @templatical/import-html package to convert them to Templatical JSON true — should get you a reasonably close starting point.

Comment · 5 months ago
Thanks.

No — built from scratch on Vue 3 + TipTap, no React anywhere. Output is MJML, not the React-component-to-HTML approach React Email takes.

Adjacent category but no shared foundation: React Mail is a code-first library for devs to write emails as components; Templatical is an embedded visual editor for marketers to build them without touching code.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton