UglifyJS-old is the original version of UglifyJS, a JavaScript toolkit for parsing, compressing, mangling, and beautifying source code. Its parser converts JavaScript into an abstract syntax tree that can be inspected or manipulated programmatically. The code generator can rebuild readable JavaScript or remove unnecessary whitespace to reduce file size. Its mangler shortens variable names while accounting for scope, globals, eval calls, and with statements. Compression routines simplify expressions, combine declarations, transform conditionals, and remove unreachable code. The package also includes a command-line interface and remains primarily a legacy version superseded by the rewritten UglifyJS2 project.

Features

  • JavaScript parsing into abstract syntax trees
  • Source code compression and minification
  • Scope-aware variable name mangling
  • JavaScript code beautification
  • Dead code and expression optimization
  • Command-line processing interface

Project Samples

Project Activity

See All Activity >

Categories

Libraries

Follow UglifyJS

UglifyJS Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of UglifyJS!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Libraries

Registered

2026-08-24