Docs
Getting Started
Introduction

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: