Mailing UI is an open source collection of email components and templates that can help you save time and improve your email campaigns.
All the components are designed to be visually appealing and easy to use.
Since the Mailing UI is open source, you can use any part of it for free and modify it to suit your needs!
The project is an MVP. We plan on adding new features in the near future.
To learn how to use our components, please visit mailingui.com/components. To use our free templates navigate to mailingui.com/preview and copy the templates from there. Keep in mind that for the templates to work you need to have the used components installed and set up.
The website is a Next.js project bootstrapped with create-next-app
. We use the experimental (beta) app directory. The email components are showcased on the website.
- Node.js - recommended and tested version is the current latest version -
v20.5.0
. (The table of releases: https://nodejs.org/en/download/releases) - pnpm - space efficient and faster adaptation of
npm
. The recommended version is current latest version -8.6.11
. Can be installed with npm vianpm install -g pnpm
or with corepack viacorepack prepare [email protected] --activate
.
Detailed instructions on how to install, configure, and get the project running. This should be frequently tested to ensure reliability. Alternatively, link to a separate INSTALL document.
This is a Next.js project bootstrapped with create-next-app
.
This is a Next.js project bootstrapped with create-next-app
.
First, install the dependencies:
pnpm i
Then run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.