Minifiers

Open-source projects categorized as Minifiers

Top 6 Minifier Open-Source Projects

  • imagemin

    [Unmaintained] Minify images seamlessly

  • HTMLMinifier

    Javascript-based HTML compressor/minifier (with Node.js support)

  • Project mention: How to improve page load speed and response times: A comprehensive guide | dev.to | 2024-02-26

    Minification involves removing unnecessary characters, whitespace, and comments from code files. It helps reduce HTML, CSS, JavaScript, etc., file sizes without compromising functionality. Removing redundant elements makes these HTML, JavaScript, and CSS files smaller. Since smaller code files need less internet traffic to transfer, they load faster. Utilizing tools like UglifyJS, Clean-CSS, and HTMLMinifier enhances this process of code reduction. They analyze the code, remove redundant code, and generate optimized files for deployment.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • babili

    :scissors: An ES6+ aware minifier based on the Babel toolchain (beta)

  • Project mention: Fixing for Loops in Go 1.22 | news.ycombinator.com | 2023-09-19

    The key is that the scoping happens for each iteration, not around the entire loop. That detail is nonobvious, given how many other languages have gotten it wrong, but I wouldn’t say it’s wild.

    (If you’re curious how Babel deals with the more complicated cases of continue, break, labelled break, and return, try it out at https://babeljs.io/repl.)

  • clean-css

    Fast and efficient CSS optimizer for node.js and the Web

  • Project mention: How to improve page load speed and response times: A comprehensive guide | dev.to | 2024-02-26

    Minification involves removing unnecessary characters, whitespace, and comments from code files. It helps reduce HTML, CSS, JavaScript, etc., file sizes without compromising functionality. Removing redundant elements makes these HTML, JavaScript, and CSS files smaller. Since smaller code files need less internet traffic to transfer, they load faster. Utilizing tools like UglifyJS, Clean-CSS, and HTMLMinifier enhances this process of code reduction. They analyze the code, remove redundant code, and generate optimized files for deployment.

  • minification-benchmarks

    🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify

  • Project mention: Extremely reducing the size of NPM package | dev.to | 2023-08-05

    Minifiers are used to reduce the size of the bundle. They can remove unused code, shorten expressions, and so on. And Now there are already several popular minifiers, and they continue to appear: more familiar ones - written in JavaScript - Terser and UglifyJS, even Babel has its own version of the minifier, there are also more modern SWC (written in Rust) and ESBuild (written in Go), and a bunch of other lesser-known minifiers. And I recommend you to look at this repository. It contains up-to-date test results of various popular minifiers.

  • minimize

    Minimize HTML

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Minifiers related posts

Index

What are some of the best open-source Minifier projects? This list will help you:

Project Stars
1 imagemin 5,495
2 HTMLMinifier 4,898
3 babili 4,379
4 clean-css 4,135
5 minification-benchmarks 1,207
6 minimize 164

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com