frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Launch: MailUI – Email builder and embeddable plugin and templates and AI

https://mailui.co/
1•sifulweb•1h ago

Comments

sifulweb•1h ago
Hi HN,

I’ve been building MailUI, a lightweight HTML email builder that includes:

a modern drag-and-drop email editor

an embeddable plugin that can be added to any SaaS app with a single script

a large template gallery

an AI text-to-email generator

The goal is to make email creation easier for both individual users and developers. Tools like Unlayer and Stripo are powerful, but many people find them heavy, slow to integrate, or difficult to customize. I wanted something cleaner, more modern, and easier to embed.

Why I built this

I run a small product and needed a solid email builder, but everything available was either too enterprise-focused, too hard to integrate, or too inflexible. Building a custom editor from scratch is a huge project—blocks, templates, drag-and-drop behavior, HTML rendering, responsive handling, export formats, etc. MailUI started as an internal tool to solve that gap and eventually grew into something I wanted to release publicly.

How the embeddable plugin works

The plugin loads with a single script tag. It renders a full email editor inside your app and communicates with your backend using a small API layer. You can customize colors, fonts, allowed components, templates, and export formats (HTML or JSON). It’s framework-agnostic and works with React, Vue, Next.js, Laravel, Rails, and others.

Technical notes

The editor runs as a standalone client bundle

The template system uses JSON-based blocks

AI generation is handled by an internal API wrapper around OpenAI

What’s next

Custom block SDK

Collaboration features

More templates

Improved plugin API

I’d appreciate any feedback.

Thanks for reading.

Keeping dependencies up to date with Renovate

https://kiersnowski.dev/posts/renovate/
1•Ganji00•1m ago•1 comments

Intro to Routing: Mixture-of-Experts and Expert Choice

https://www.neelsomaniblog.com/p/intro-to-routing-mixture-of-experts
1•nsomani•1m ago•0 comments

AI Village

https://theaidigest.org/village
1•vinhnx•2m ago•0 comments

XAML and Flutter with Hot Reload

https://twitter.com/wieslawsoltes/status/1989445377356173444
1•wiso•6m ago•0 comments

Coding Trance Music from Scratch (Switch Angel) [video]

https://www.youtube.com/watch?v=iu5rnQkfO6M
2•aSig•8m ago•0 comments

New Glenn booster welds itself onto the deck after landing

https://old.reddit.com/r/SpaceXMasterrace/comments/1owfgoc/new_glenn_welds_itself_onto_the_deck_a...
4•huhtenberg•8m ago•0 comments

Obsidian IRC Client

https://github.com/ObsidianIRC/ObsidianIRC
1•rickcarlino•9m ago•0 comments

China's new aircraft supercarrier challenges U.S. dominance in Pacific

https://www.washingtonpost.com/world/2025/11/14/us-china-fujian-aircraft-carrier-pacific/
1•bookofjoe•9m ago•1 comments

Russia Produces More Artillery Than All of NATO Combined

https://aaronlee.substack.com/p/russia-is-producing-more-artillery
1•aajailee•11m ago•0 comments

Live Asteroid and Neo Visualization

https://untilanasteroid.com/
1•dimarco•12m ago•0 comments

Sam Altman celebrates ChatGPT following em dash formatting rules

https://arstechnica.com/ai/2025/11/forget-agi-sam-altman-celebrates-chatgpt-finally-following-em-...
1•fraXis•13m ago•0 comments

Grokipedia cites a Nazi forum and fringe conspiracy websites

https://indicator.media/p/grokipedia-cites-a-nazi-forum-and-fringe-conspiracy-websites
2•tastyface•13m ago•0 comments

Ask HN: Interviewing currently (or recently)? how have interviews changed?

1•akudha•13m ago•0 comments

A zero dependency deterministic placeholder text generator in TypeScript

https://github.com/lokicik/placetext
1•lokicik•15m ago•1 comments

UFC fighter rejects White House cage match: '"Hunger Games" type of f‑ing s‑‑‑'

https://thehill.com/blogs/in-the-know/5606562-ufc-fighter-slams-white-house-matches/
5•c420•16m ago•0 comments

SSL Configuration Generator

https://ssl-config.mozilla.org/
1•smartmic•18m ago•0 comments

Convergence vs. Consensus in Distributed Systems

https://gowthamk.github.io/convergence-vs-consensus.html
2•typsfty•23m ago•0 comments

All operational US LNG terminals have violated pollution limits

https://www.theguardian.com/us-news/2025/oct/29/liquefied-natural-gas-terminal-pollution-limits
1•PaulHoule•24m ago•0 comments

Show HN: PitchWell, My AI PR Tool That Sounds Like You

https://gopitchwell.com
1•maikop•27m ago•0 comments

German court rules Google must pay €572M for violating antitrust rules

https://techcrunch.com/2025/11/14/german-court-rules-google-must-pay-e572m-for-violating-antitrus...
2•anwarlaksir•29m ago•0 comments

What a Disappointing Blog

https://idiallo.com/blog/what-a-disappointing-blog
2•foxfired•31m ago•0 comments

Debunking Countersteering Myths with Science

https://www.youtube.com/watch?v=j8JEgkKMrcs
1•YeGoblynQueenne•36m ago•0 comments

30 Days, 9 Cities, 1 Question: Where Did American Prosperity Go?

https://kyla.substack.com/p/30-days-9-cities-1-question-where
4•rcardo11•36m ago•1 comments

Trump Orders DOJ to Investigate Bill Clinton, Other Prominent Dems

https://www.nationalreview.com/news/trump-orders-doj-to-investigate-bill-clinton-other-prominent-...
3•geox•38m ago•0 comments

LA reforms rent control first time in 40-yr lowering rent hikes for most tenants

https://laist.com/news/housing-homelessness/los-angeles-city-rent-control-stabilization-vote-thre...
3•donsupreme•39m ago•0 comments

Kansas' Marion county pays $3M for forgetting the First Amendment

https://freedom.press/issues/kansas-county-pays-3m-for-forgetting-the-first-amendment/
4•abawany•45m ago•1 comments

Warren Buffett's Berkshire Hathaway reveals new position in Alphabet

https://www.cnbc.com/2025/11/14/warren-buffetts-berkshire-hathaway-reveals-new-position-in-alphab...
2•mfiguiere•47m ago•0 comments

Open source is broken and it's your fault – NDC Copenhagen 2025

https://www.youtube.com/watch?v=DBNZnTspsaw
2•pjmlp•47m ago•0 comments

Fuzzing DNS Zone Parsers

https://www.cambus.net/fuzzing-dns-zone-parsers/
1•fanf2•51m ago•0 comments

At DeepSeek, we are trying to replace compilers with AI

https://twitter.com/ChenHuiOG/status/1988636821568336092
5•canttestthis•51m ago•1 comments