Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vue-email/vue-email

πŸ’Œ Write email templates with vue
https://github.com/vue-email/vue-email

components email email-template ssr vue

Last synced: 4 days ago
JSON representation

πŸ’Œ Write email templates with vue

Awesome Lists containing this project

README

        

[![vue-email](/public/repo-banner.png)](https://vuemail.net)

# πŸ’Œ vue-email

Simple way to build email templates in vue.

- [✨  Release Notes](https://github.com/vue-email/vue-email/releases)
- [πŸ“– Β Read the documentation](https://vuemail.net)
- [πŸ’š Β Nuxt/Nitro](https://vuemail.net/getting-started/nuxt-nitro)

> [!IMPORTANT]
> Experimental and under heavy development. APIs are subject to change.

## Features

- 🧩 Build email templates with Vue components
- πŸ§ͺ Tested against popular email clients
- 🎨 [Supports Tailwind CSS](https://vuemail.net/components/tailwind)
- 🚚 First-class support for Nuxt 3
- ✨ Written in TypeScript

## Installation

```bash
# Using npm
npm install @vue-email/render @vue-email/components

# Using yarn
yarn add @vue-email/render @vue-email/components

# Using pnpm
pnpm add @vue-email/render @vue-email/components
```

## πŸ’» Development

1. Clone this repository
2. Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable`
3. Install dependencies using `pnpm install`

## License

[MIT](./LICENSE) License Β© 2023-PRESENT [Vue Email](https://vuemail.net/)

[npm-version-src]: https://img.shields.io/npm/v/vue-email/latest?style=flat&colorA=080f12&colorB=1fa669
[npm-version-href]: https://npmjs.com/package/vue-email
[npm-downloads-src]: https://img.shields.io/npm/dm/vue-email?style=flat&colorA=080f12&colorB=1fa669
[npm-downloads-href]: https://npmjs.com/package/vue-email
[license-src]: https://img.shields.io/github/license/vue-email/vue-email.svg?style=flat&colorA=080f12&colorB=1fa669
[license-href]: https://github.com/vue-email/vue-email/blob/main/LICENSE
[jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669
[jsdocs-href]: https://www.jsdocs.io/package/vue-email