Back to Explore

handlebars-lang/handlebars.js

GitHub
1 watchersOpen source

Last release:

Handlebars.js is a JavaScript templating engine for building semantic templates, largely compatible with Mustache syntax and useful for rendering templates from a context object. It supports a superset of Mustache features such as helpers, block expressions, nested paths, and precompiling templates into JavaScript for faster startup.

Project status

  • Actively maintained, evidence includes recent upstream activity (last push 2026-06-24) and a recent update release (v4.7.9 on 2026-03-26), including security and hardening changes.
  • Apparent update cadence is uneven, with a long gap between v4.7.8 (2023-08-01) and v4.7.9 (2026-03-26), suggesting infrequent but continuing development rather than steady monthly updates.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v4.7.9

    v4.7.9 is primarily a security and hardening release, alongside a small set of compiler/runtime fixes and TypeScript typing adjustments. The code diff shows additional behavior tightening (AST validation, safer partial/decorator resolution, and generated-code escaping) that is only partially described by the release notes.

    SecurityFeatures
  • v4.7.8

    v4.7.8 primarily addresses runtime and compilation issues, including compatibility with Web Workers, avoiding reliance on Node.js or browser-specific globals, and fixing strict-mode compilation for each block params. The release notes also mention bundler-related fixes and a switch to HTTPS for the mustache spec submodule.

    Breaking
  • v4.7.7

    Release v4.7.7 was published on 2021-02-15. No release notes or change details were provided by the publisher, so the developer impact of this upgrade cannot be determined from the available information.