# HEML

Markup language and Node.js package for building responsive HTML email, with a CLI that builds HEML files into HTML.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/heml/
Last reviewed: 2026-11-09
Listed since: 2026-11-09

## Record

### Links

- home: https://heml.io
- repository: https://github.com/SparkPost/heml
- docs: https://heml.io/docs/getting-started/guide
- x: https://twitter.com/SparkPost

### Identity

- status: stub
- maintainer: SparkPost
- maintainerType: unknown
- parent: unknown
- firstRelease: 2017
- hqCountry: unknown

### Kind

- category: email
- hosting: node
- language: javascript
- runtime: node
- 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: npm

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 1
- latestReleaseDate: 2017-11-30

### Adoption

- githubStargazers: 4290
- packagistDownloads: not applicable
- npmWeeklyDownloads: 889
- contributors: 8
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 86
- dependentPackages: 8

### Sources

- urls: https://heml.io/ (read 2026-11-09)
- urls: https://heml.io/docs/getting-started/guide (read 2026-11-09)
- urls: https://api.github.com/repos/SparkPost/heml (read 2026-11-09)
- firstRelease: https://registry.npmjs.org/heml (read 2026-11-09)
- maintainer: https://raw.githubusercontent.com/SparkPost/heml/master/LICENSE (read 2026-11-09)
- language: https://api.github.com/repos/SparkPost/heml (read 2026-11-09)
- category: https://raw.githubusercontent.com/SparkPost/heml/master/README.md (read 2026-11-09)
- runtime: https://heml.io/docs/getting-started/usage (read 2026-11-09)
- installMethod: https://heml.io/docs/getting-started/usage (read 2026-11-09)
- license: https://raw.githubusercontent.com/SparkPost/heml/master/LICENSE (read 2026-11-09)
- licenseModel: https://raw.githubusercontent.com/SparkPost/heml/master/LICENSE (read 2026-11-09)
- currentMajor: https://github.com/SparkPost/heml/releases/tag/v1.1.3 (read 2026-11-09)
- latestReleaseDate: https://github.com/SparkPost/heml/releases/tag/v1.1.3 (read 2026-11-09)
- githubStargazers: https://api.github.com/repos/SparkPost/heml (read 2026-11-09)
- contributors: https://api.github.com/repos/SparkPost/heml/contributors?per_page=1 (read 2026-11-09)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-11-01:2026-11-07/heml (read 2026-11-09)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/heml (read 2026-11-09)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/heml (read 2026-11-09)

## Notes

HEML documents are rendered to HTML by the heml npm package. The package is used from Node.js as a module that returns the rendered HTML, the metadata from the head and any validation errors. Its command line tool has a develop command that watches a file and refreshes the browser while the email is written, and a build command that produces the email code; it inlines CSS by default. The repository is a monorepo of packages, and heml is the one the usage page installs.

The project website also hosts an online editor. The usage page asks users to save their HEML and HTML locally before they leave it.

---

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
