# EmailBuilder.js

Open-source email template builder that outputs JSON or HTML, with a React component for rendering the output.


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

## Record

### Links

- home: https://www.usewaypoint.com/open-source/emailbuilderjs
- repository: https://github.com/usewaypoint/email-builder-js

### Identity

- status: active
- maintainer: Metaccountant, Inc.
- maintainerType: company
- parent: unknown
- firstRelease: 2024
- hqCountry: unknown

### Kind

- category: email, ui-library
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

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

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-01-09

### Adoption

- githubStargazers: 1778
- packagistDownloads: not applicable
- npmWeeklyDownloads: 103011
- contributors: 4
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/usewaypoint/email-builder-js (read 2026-11-08)
- urls: https://www.usewaypoint.com/open-source/emailbuilderjs (read 2026-11-08)
- firstRelease: https://registry.npmjs.org/@usewaypoint%2femail-builder (read 2026-11-08)
- maintainer: https://github.com/usewaypoint/email-builder-js/blob/main/LICENSE (read 2026-11-08)
- category: https://github.com/usewaypoint/email-builder-js/blob/main/README.md (read 2026-11-08)
- language: https://api.github.com/repos/usewaypoint/email-builder-js (read 2026-11-08)
- license: https://api.github.com/repos/usewaypoint/email-builder-js (read 2026-11-08)
- licenseModel: https://github.com/usewaypoint/email-builder-js/blob/main/LICENSE (read 2026-11-08)
- currentMajor: https://registry.npmjs.org/@usewaypoint%2femail-builder (read 2026-11-08)
- latestReleaseDate: https://registry.npmjs.org/@usewaypoint%2femail-builder (read 2026-11-08)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-11-01:2026-11-07/@usewaypoint%2Femail-builder (read 2026-11-08)
- githubStargazers: https://api.github.com/repos/usewaypoint/email-builder-js (read 2026-11-08)
- contributors: https://api.github.com/repos/usewaypoint/email-builder-js/contributors?per_page=1 (read 2026-11-08)

## Notes

EmailBuilder.js is an email template builder with a no-code editor. The editor produces a JSON document that describes the email, and the `@usewaypoint/email-builder` npm package renders that document to HTML, either as a string or through a React component. The README shows the HTML passed to Nodemailer and to an email API.

The repository also contains the builder itself. The README says teams can fork it and self-host the editor from one of its examples.

## Worth knowing

The README points teams that want a better collaboration experience to Waypoint, the company that maintains the project. Waypoint's email API includes a hosted template builder with variables and reusable layouts.

---

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
