FindSoftware

HEML

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

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.

Identity

Status
Stub
Maintainer
SparkPost5
First release
20174

Rendering and deploy

Install with
npm7

Releases

Current major version
18
Last release
2017-11-308

Adoption

GitHub stars
4,2903
npm downloads a week
88910
Contributors
89
Dependent repositories
8611
Dependent packages
811

Why these figures do not compare

Sources

  1. 2026-11-09: links
    heml.io/
  2. 2026-11-09: links
    heml.io/docs/getting-started/guide
  3. 2026-11-09: links, Written in, GitHub stars
    api.github.com/repos/SparkPost/heml
  4. 2026-11-09: First release
    registry.npmjs.org/heml
  5. 2026-11-09: Maintainer, License, License model
    raw.githubusercontent.com/SparkPost/heml/master/LICENSE
  6. 2026-11-09: Categories
    raw.githubusercontent.com/SparkPost/heml/master/README.md
  7. 2026-11-09: Runtime, Install with
    heml.io/docs/getting-started/usage
  8. 2026-11-09: Current major version, Last release
    github.com/SparkPost/heml/releases/tag/v1.1.3
  9. 2026-11-09: Contributors
    api.github.com/repos/SparkPost/heml/contributors?per_page=1
  10. 2026-11-09: npm downloads a week
    api.npmjs.org/downloads/range/2026-11-01:2026-11-07/heml
  11. 2026-11-09: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/heml

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON