# Email Templates

Node.js library for creating, previewing and sending custom email templates.


Source: https://findsoftware.frbit.cloud/email-templates/
Last reviewed: 2026-11-08
Listed since: 2026-11-08

## Record

### Links

- repository: https://github.com/forwardemail/email-templates

### Identity

- status: active
- maintainer: Nick Baugh
- maintainerType: unknown
- parent: unknown
- firstRelease: 2012
- hqCountry: unknown

### Kind

- category: email
- hosting: node
- language: javascript
- runtime: node
- runtimeMin: node 18
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: pug, ejs, handlebars, nunjucks
- i18n: yes

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: unknown

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 13
- latestReleaseDate: 2025-12-31

### Adoption

- githubStargazers: 3743
- packagistDownloads: not applicable
- npmWeeklyDownloads: 158498
- contributors: 20
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 2368
- dependentPackages: 234

### Sources

- urls: https://api.github.com/repos/forwardemail/email-templates (read 2026-11-08)
- firstRelease: https://registry.npmjs.org/email-templates (read 2026-11-08)
- maintainer: https://github.com/forwardemail/email-templates/blob/master/LICENSE (read 2026-11-08)
- category: https://github.com/forwardemail/email-templates/blob/master/README.md (read 2026-11-08)
- language: https://api.github.com/repos/forwardemail/email-templates (read 2026-11-08)
- runtime: https://github.com/forwardemail/email-templates/blob/master/README.md (read 2026-11-08)
- runtimeMin: https://github.com/forwardemail/email-templates/blob/v13.0.1/package.json (read 2026-11-08)
- templating: https://github.com/forwardemail/email-templates/blob/master/README.md (read 2026-11-08)
- templating: https://github.com/forwardemail/email-templates/blob/master/README.md (read 2026-11-08)
- templating: https://github.com/forwardemail/email-templates/blob/master/README.md (read 2026-11-08)
- i18n: https://github.com/forwardemail/email-templates/blob/master/README.md (read 2026-11-08)
- license: https://api.github.com/repos/forwardemail/email-templates (read 2026-11-08)
- licenseModel: https://github.com/forwardemail/email-templates/blob/master/LICENSE (read 2026-11-08)
- currentMajor: https://github.com/forwardemail/email-templates/releases/tag/v13.0.1 (read 2026-11-08)
- latestReleaseDate: https://github.com/forwardemail/email-templates/releases/tag/v13.0.1 (read 2026-11-08)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-11-01:2026-11-07/email-templates (read 2026-11-08)
- githubStargazers: https://api.github.com/repos/forwardemail/email-templates (read 2026-11-08)
- contributors: https://api.github.com/repos/forwardemail/email-templates/contributors?per_page=1 (read 2026-11-08)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/email-templates (read 2026-11-08)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/email-templates (read 2026-11-08)

## Notes

Email Templates is a Node.js library for creating, previewing and sending email templates. Each message is a folder of template files: one for the HTML body, one for the subject and an optional one for plain text. The default engine is Pug, and the README names EJS as another option. The library renders the templates with the values passed in, inlines the CSS of linked stylesheets and returns the result for sending or rendering.

Sending goes through a Nodemailer transport, and the library can also stop after rendering. Localization uses an i18n configuration object that is passed to the library.

## Worth knowing

Preview is an optional dependency. It opens rendered emails in a browser or the iOS Simulator during development, and the README treats it as a development aid. The README recommends Forward Email as the transport, a separate service the user chooses.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
