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

Styles 4

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
1 more

Icons 1

Backend

Support

Validation 1

Testing 4

  • Vitest45 files
  • Testing Library11 files
  • playwright1 file
  • vitest-browser-react4 files

Deploy 1

  • vercel1 file

Tools 12

  • css-tree19 files
  • esbuild11 files
  • Babel6 files
  • chokidar3 files
  • glob1 file
  • Prettier1 file
  • log-symbols7 files
  • jiti4 files
  • source-map-js3 files
  • commander2 files
  • shelljs2 files
  • tsconfig-paths1 file

Content 7

  • prismjs3 files
  • marked1 file
  • node-html-parser3 files
  • html-to-text2 files
  • entities1 file
  • hast-util-from-html1 file
  • html5parser1 file

Other 14

  • use-debounce2 files
  • colorjs.io1 file
  • Socket.io1 file
  • socket.io-client1 file
  • Vercel1 file
  • clsx2 files
  • conf1 file
  • debounce1 file
  • fs-extra1 file
  • mime-types1 file
  • pretty-bytes1 file
  • rate-limiter-flexible1 file
2 more
  • shlex1 file
  • stacktrace-parser1 file

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?
react-email is written in TypeScript, with 209,349 written lines.
What framework does react-email use?
react-email is built with Next.js and React.

The proof: in apps/web/package.json

What services does react-email use?
react-email sends email with Resend and uses Redis.

The proof: packages/ui/src/actions/export-single-template.ts, line 3

Does react-email have tests?
Yes. react-email has 194 test files and is tested with Vitest, Testing Library, vitest-browser-react, and playwright.
Which repos have a stack like react-email's?
The ones that share most of its stack:calcom/cal.diyshadcn-ui/uiTryGhost/Ghost

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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →