What is react-email built with?
react-email is a TypeScript repo built with Next.js and React. It sends email with Resend, makes its content with hast-util-from-html, prismjs, marked, html-to-text, entities, and 2 more, validates its data with Zod, is tested with Vitest, Testing Library, vitest-browser-react, and playwright, deploys with vercel, and uses Redis. It has 209,349 written lines, with 194 test files.
Read on November 5, 2026, at commit d8a0778. Read it as markdown
Frontend
The base 2
- React206 files · in apps/web/package.json
- Next.js63 files · in apps/web/package.json
Styles 4
- Tailwind CSS2 files
- PostCSS1 file
tailwind-merge1 file
- classnames24 files
Interface 13
tiptap99 files
- Radix UI34 files
- Framer15 files
sonner7 files
react-three5 files
three5 files
prompts2 files
@floating-ui/react-dom1 file
@lottiefiles/dotlottie-react1 file
vaul1 file
- prism-react-renderer5 files
- picospinner2 files
- ora1 file
Icons 1
- Lucide22 files
Backend
Data 1
Services 1
Other repos with a similar stack
Ordered by how much of its stack they share with react-email, then by stars.
Frequently asked questions
What language is react-email written in?
What framework does react-email use?
What services does react-email use?
The proof: packages/ui/src/actions/export-single-template.ts, line 3
Does react-email have tests?
Which repos have a stack like react-email's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

