Thank you for considering contributing to React Email.

We’ve created this guide to help you better understand how to contribute to the project, even if you’ve never contributed to an open source project before.

How to report bugs

To report a bug, please first read our guide on opening issues.

How to contribute code

To open a pull request, please first read our guide on opening pull requests, which outlines our process for RFCs and pull requests.

Codebase overview

If you need help getting familiar with our codebase, we recommend reading our Codebase overview guide.

Development workflow guide

We have also created a Development workflow guide to help you get familiar with the development workflow for React Email. It includes instructions for:

  1. Setting up your development environment
  2. Running tests
  3. Linting
  4. Building
  5. Writing documentation