# Install handlebars with npm

Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. Version 4.7.9 via npm; verified 2026-03-26.

## Install

```sh
sudo av install npm:handlebars
```

Additional install commands:

### Portable and language managers

- npm (100%):

```sh
npm install -g handlebars
```

  Evidence: local npm package metadata

## Package facts

- **Package key:** npm:handlebars
- **Package manager:** npm
- **Package manager page:** <https://www.npmjs.com/package/handlebars>
- **Version:** 4.7.9
- **Source summary:** Handlebars provides the power necessary to let you build semantic templates effectively with no frustration
- **Homepage:** <https://handlebarsjs.com/>
- **Repository:** <https://github.com/handlebars-lang/handlebars.js>
- **Upstream docs:** <https://handlebarsjs.com/>
- **License:** MIT
- **Source archive:** <https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz>
- **Issue tracker:** <https://github.com/handlebars-lang/handlebars.js/issues>
- **Published:** 2026-03-26T20:46:39.280Z
- **Last updated:** 2026-03-26T20:46:39.280Z
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- handlebars (cli)
- handlebars (alias)

## Dependencies

- minimist
- neo-async
- source-map
- uglify-js
- wordwrap

## Build dependencies

- @playwright/test
- aws-sdk
- babel-loader
- babel-runtime
- benchmark
- chai
- chai-diff
- concurrently
- dirty-chai
- dustjs-linkedin
- eco
- eslint
- eslint-config-prettier
- eslint-plugin-compat
- eslint-plugin-es5
- fs-extra
- grunt
- grunt-babel
- grunt-cli
- grunt-contrib-clean
- grunt-contrib-concat
- grunt-contrib-connect
- grunt-contrib-copy
- grunt-contrib-requirejs
- grunt-contrib-uglify
- grunt-contrib-watch
- grunt-shell
- grunt-webpack
- husky
- jison
- lint-staged
- mocha
- mock-stdin
- mustache
- nyc
- prettier
- semver
- sinon
- typescript
- underscore
- webpack
- webpack-dev-server

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 4.7.9
- Package-manager updated: 2026-03-26
- Local data: ok
- Upstream repository: https://github.com/handlebars-lang/handlebars.js
- info: No cached GitHub release or tag data was available.

## Security Notes

No matching local secret-handling manifest was found for handlebars. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** npm registry
- **Dist Tags:** Latest: 4.7.9, Legacy: 3.0.8
- **Version Count:** 81
- **Maintainers:** kpdecker, wycats, lawnsea, erisds, knappi, jaylinski
- **Author:** Yehuda Katz
- **Publisher:** jaylinski
- **Engines:** Node: >=0.4.7
- **Optional Dependencies:** uglify-js
- **Integrity:** sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==
- **Shasum:** 6f139082ab58dc4e5a0e51efe7db5ae890d56a0f
- **Unpacked Size:** 2,814,719
- **File Count:** 0
- **Created At:** 2011-08-22T07:43:35.895Z
- **Latest Published At:** 2026-03-26T20:46:39.280Z
- **Modified At:** 2026-03-26T20:46:39.378Z

## Other Package-Manager Records

- Debian apt - handlebars - 3:4.7.7+~4.1.0-1: normalized package name match | Debian stable package indexes: handlebars from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | build semantic templates effectively with no frustration | https://handlebarsjs.com/
- Ubuntu apt - handlebars - 3:4.7.7+~4.1.0-1: normalized package name match | Ubuntu 24.04 LTS package indexes: handlebars from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | build semantic templates effectively with no frustration | https://handlebarsjs.com/
- apk - handlebars - 1.0.0-r1: normalized package name match | Alpine Linux edge package indexes: handlebars from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | C implementation of handlebars.js | https://github.com/jbboehr/handlebars.c
- apk - handlebars-dev - 1.0.0-r1: normalized package name match | Alpine Linux edge package indexes: handlebars-dev from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | C implementation of handlebars.js (development files) | https://github.com/jbboehr/handlebars.c
- apk - handlebars-utils - 1.0.0-r1: normalized package name match | Alpine Linux edge package indexes: handlebars-utils from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Handlebars command line utilities | https://github.com/jbboehr/handlebars.c
- dnf - handlebars - 5.1.2-6.fc44: normalized package name match | Fedora Rawhide package metadata: handlebars from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Handlebars templating implemented in Rust | https://crates.io/crates/handlebars


## Related links

- [Source-control packages](https://www.automicvault.com/pkg/source-control-tools/) - Matched curated package taxonomy and local package facts.
- [terser](https://www.automicvault.com/pkg/npm/terser/) - Local package facts share a topical domain. Shared terms: async, map, source, source-map, uglify.
- [braintrust](https://www.automicvault.com/pkg/npm/braintrust/) - Local package facts share a topical domain. Shared terms: map, mustache, source, source-map.
- [exorcist](https://www.automicvault.com/pkg/npm/exorcist/) - Local package facts share a topical domain. Shared terms: map, minimist, source, source-map.

## Sources

- Nucleus package database
- package-page enrichment
- package version freshness
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
