Celaro (@celaroapp) header
Celaro (@celaroapp) profile picture

A code-first design system for your emails / Build in code. Create from a UI. One system for every email.

Joined June 2021
Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)Photo by Celaro (@celaroapp)
We all know the pain of making emails that don't look like they were dragged up from the bottom of the ocean... So here is our gift to you – Magic 🔮 Free React Email + Tailwind components. Perfect if you send custom-coded emails via e.g., Resend. Link: celaro.co/magic
2
1
1
5
737
Just because you can build every email from scratch doesn't mean you have to. Magic gives you stunning email assets from the get-go 🔮 Try Magic: celaro.co/magic
1
2
86
Newsletters going through one service and transactional emails through another is a problem we've kept running into. Keeping branding consistent was impossible. "Almost the same, but not really." That's why we think Celaro is needed. Every email uniform, in one place.
1
2
110
Usually, emails are built as a single rigid file. Not with Celaro. You code each block separately, then define what content can be changed in the UI. This guarantees zero formatting errors when composing your daily emails.
1
43
For the initial release of Magic, we kept things simple and focused on a solid foundation: ▸ Hero ▸ Text ▸ Cards ▸ CTA ▸ Footer No monoliths, just individual pieces that co-exist perfectly in your email.
1
4
119
Drag-and-drop email tools are neat and work perfectly for some. But if you want absolute flexibility, building it yourself is the safest bet. We wanted that control for Celaro, but hated the usual HTML formatting chaos. So we built our own setup with React and Tailwind.
1
1
4
196
1
2
216
A quick preview of what an email could look like when using the Magic theme... 🔮 @celaroapp #buildinpublic
1
87
👀
Magic🔮 So the email theme I am working on for @celaroapp will be called Magic, and will be available very soon... 👀 This will be a theme for React Email that allows you to create beautiful emails using highly modular blocks. #buildinpublic
4
147
Currently I am working on an email template for @celaroapp that we plan to launch very soon... This theme will be highly modular where each section acts as a block that can be reused. Here is a preview for one of the blocks 👇 #buildinpublic
1
9
333
Rebuilding emails over and over makes no sense. Build your own library of blocks in code. Reuse these components across every email you send. #buildinpublic #react #dev
2
6
226
Want to build better emails? Check us out: celaro.co
2
138
Currently exploring some new things for @celaroapp... #buildinpublic
1
9
254
Your team shouldn't have to worry about breaking email formatting... Build the foundation in code once. Then create emails from a clean admin UI. Newsletters. Onboarding. Notifications. All from the same system. That's our ambition. #buildinpublic #react #dev
2
15
598
Working on a newsletter design for Celaro... 🖌️ #saas #newsletters
1
1
11
341
With @celaroapp being code‑first, DX is everything. You write blocks in code, we generate the types, streamline the CLI, and plug everything into a visual editor. Your marketing team can build campaigns while you keep a clean, reusable codebase. #buildinpublic #saas
4
2
22
1,041
With @celaroapp, we’re exploring a newsletter tool that blends code and marketing: you code reusable blocks, then assemble emails visually in an admin UI. If you're interested, you can sign-up for the waitlist here: celaro.co #buildinpublic #react
1
3
13
494
Took a different direction with Celaro recently. Working with newsletters kept feeling way more fiddly than it should be. Clunky editors. Formatting breaks. Hard to stay consistent.
5
1
19
748
Important update: Celaro - The Creative Project Tracker will shut down Feb 28. Please extract and save any information you want to keep. This isn't the end of Celaro. We're stepping back to gain clarity before deciding what's next. Thank you for being part of the journey.
1
1
15
786
✦ Recent updates in Celaro A few improvements focused on speed, keyboard flow, and better context for developers: ▪ Keyboard-first date picker ▪ Cursor + Figma context on tasks ▪ Default branch settings for integrations → celaro.co/changelog/new-date…
4
276