FindSoftware

Edge

Template engine for Node.js that renders markup from templates with JavaScript expressions, components and partials.

Edge is a template engine for Node.js, written in TypeScript and published on npm as edge.js. An application installs the package from npm and calls its render method with a template path and a data object; the getting-started guide shows this inside a Node.js HTTP server that renders a template for each request. The package is ESM-only, so the importing application must use ES modules. AdonisJS applications use Edge as their template engine, and the AdonisJS documentation covers it there. The MIT license names Harminder Virk as the copyright holder, with contributors.

Identity

Status
Active
Maintainer
Harminder Virk4
First release
20173

Rendering and deploy

Install with
npm7

Releases

Current major version
68
Last release
2026-05-218

Adoption

GitHub stars
8032
npm downloads a week
117,68010
Contributors
109
Dependent repositories
4,15111
Dependent packages
7111

Why these figures do not compare

Sources

  1. 2026-11-08: links
    edgejs.dev/docs/introduction
  2. 2026-11-08: links, Written in, GitHub stars
    api.github.com/repos/edge-js/edge
  3. 2026-11-08: First release
    api.github.com/repos/edge-js/edge/commits/v1.0.0
  4. 2026-11-08: Maintainer, License
    raw.githubusercontent.com/edge-js/edge/6.x/LICENSE.md
  5. 2026-11-08: Categories, Runtime
    github.com/edge-js/edge/blob/6.x/README.md
  6. 2026-11-08: Minimum runtime
    edgejs.dev/docs/changelog/upgrading-to-v6
  7. 2026-11-08: Install with
    edgejs.dev/docs/getting_started
  8. 2026-11-08: Current major version, Last release
    github.com/edge-js/edge/releases/tag/v6.5.1
  9. 2026-11-08: Contributors
    api.github.com/repos/edge-js/edge/contributors
  10. 2026-11-08: npm downloads a week
    api.npmjs.org/downloads/range/2026-11-01:2026-11-07/edge.js
  11. 2026-11-08: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/edge.js

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