Getting Started
MailingUI is a set of opinionated React components built on top of React.email (opens in a new tab) designed to make the creation of emails easier.
All of our components are completely open-sourced and intended to be used as copy-and-paste snippets. Right now, we have no plans on creating an npm package for the components.
However, we have enabled an automatic install through our own CLI which will make the installation of components easier.
Prerequisites
To use MailingUI components in your project, you have to set up a few things.
We recommend using MailingUI in a Next (opens in a new tab) project, as all of our examples are based on using this framework.
Create a new Next project (optional)
If you already have a Next project or would like to use MailingUI with a different React framework, you can skip this step.
npx create-next-app@latest --typescript
Choose an installation method
You are able to use our MailingUI CLI or manually install our components: