UglifyJS logo

UglifyJS

A JavaScript parser, minifier, compressor and beautifier toolkit.

What is UglifyJS?

This package implements a general-purpose JavaScript parser/compressor/beautifier toolkit. It is developed on NodeJS, but it should work on any JavaScript platform supporting the CommonJS module system (and if your platform of choice doesn’t support CommonJS, you can easily implement it, or discard the exports.* lines from UglifyJS sources).
UglifyJS is a tool in the Javascript Utilities & Libraries category of a tech stack.
UglifyJS is an open source tool with 11.5K GitHub stars and 1.2K GitHub forks. Here’s a link to UglifyJS's open source repository on GitHub

Who uses UglifyJS?

Companies
13 companies reportedly use UglifyJS in their tech stacks, including HyperDev, Parabol Multiplayer Web App, and 5miles.

Developers
46 developers on StackShare have stated that they use UglifyJS.

UglifyJS Integrations

Pros of UglifyJS
0
Great for javascript minification

Blog Posts

+33
20
1638

UglifyJS's Features

  • Parser
  • Code generator
  • Compressor
  • Scope analyzer

UglifyJS Alternatives & Comparisons

What are some alternatives to UglifyJS?
Closure Compiler
The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls.
Webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders" modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Modernizr
It’s a collection of superfast tests or detects as we like to call them which run as your web page loads, then you can use the results to tailor the experience to the user. It tells you what HTML, CSS and JavaScript features the user’s browser has to offer.
Modernizr
It’s a collection of superfast tests or detects as we like to call them which run as your web page loads, then you can use the results to tailor the experience to the user. It tells you what HTML, CSS and JavaScript features the user’s browser has to offer.
fancybox
It is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. It is built on the top of the popular JavaScript framework jQuery and is both easy to implement and a snap to customize.
See all alternatives

UglifyJS's Followers
35 developers follow UglifyJS to keep up with related blogs and decisions.