twitter/hogan.js
A compiler for the Mustache templating language observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5369
- days_rel: n/a
- days_push: 1241
- n_releases_24m: 0
Adoption not part of the score
5124 stars · 425 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Hogan.js is a JavaScript compiler for the Mustache templating language, developed at Twitter. It compiles templates into standalone HoganTemplate objects with render methods, and can precompile templates on the server for use in the browser.
Use cases
- compile mustache templates to JavaScript
- render templates in the browser with dynamic data
- precompile templates ahead of time with an asset packager
- parse and scan mustache template syntax on the server
- compile template files to JS from the command line with hulk
When to avoid
- you need an actively maintained templating library
- you want modern template features beyond the Mustache spec
- you are starting a new project and can choose a maintained alternative
Facets
library · maturity abandoned
templating compiler parser web-development frontend developer-tools browser cross-platform mustache template-engine precompilation twitter nodejs javascript
3 sources
- readme: https://github.com/twitter/hogan.js · fetched 2026-08-28 · 9ab54f2d244f
- homepage: http://twitter.github.io/hogan.js · fetched 2026-08-29 · c634f024fe67
- registry_npm: https://registry.npmjs.org/hogan.js · fetched 2026-08-29 · 39a30948ea31
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| twitter/hogan.js | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="twitter/hogan.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem