Skip to main content
Before you can start developing, you will need to get the project setup.
To contribute to the project, you must use Node 18 or higher.
1

Clone the repository

2

Enable pnpm through corepack

inside of react-email
3

Install all the dependencies

inside of react-email
4

Link email-dev CLI globally

inside of react-email
Linking the CLI globally runs the CLI’s source code when you use the email-dev command, avoiding the need to rebuild the CLI.
If you plan to contribute to the docs, view our Writing docs guide for additional setup. If you have any trouble, please reach out on GitHub Discussions or consider opening up an issue on GitHub after reading the issue guidelines.