terser/terser
🗜 JavaScript parser, mangler and compressor toolkit for ES6+ observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4252
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
9326 stars · 470 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Terser is a JavaScript parser, mangler, and compressor toolkit for ES6+ that serves as the industry-standard minifier, forked from the unmaintained uglify-es. It can be used via CLI or Node.js API to shrink variable names, remove whitespace and dead code, and generate source maps.
Use cases
- minify javascript for production
- mangle variable names in es6 code
- compress and dead-code eliminate js bundles
- generate source maps while minifying
- replace uglify-es for es6+ support
- integrate a minifier into a build pipeline
When to choose
- you need a battle-tested ES6+ JavaScript minifier
- you want CLI or programmatic Node.js API minification with source maps
- you're migrating from uglify-js/uglify-es and need API compatibility
When to avoid
- you need code beautification/formatting (use Prettier instead)
- you want an all-in-one bundler (use Rollup, esbuild, or webpack)
- you're minifying non-JavaScript assets like CSS
Facets
library · maturity stable
parser compiler build-tool cli developer-tools web-development frontend performance cli browser cross-platform minifier javascript es6 mangler compressor uglifyjs-fork source-maps code-optimization nodejs
5 sources
- readme: https://github.com/terser/terser · fetched 2026-08-28 · 42b819983df0
- homepage: https://terser.org · fetched 2026-08-29 · a1680470371b
- site_page: https://terser.org/docs/api-reference · fetched 2026-08-29 · 232a38027497
- site_page: https://terser.org/docs/cli-usage · fetched 2026-08-29 · a72ca5ec40d6
- site_page: https://terser.org/docs/options · fetched 2026-08-29 · 0314fea5e03c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| terser/terser | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem