FindSoftware

imagemin

JavaScript library that minifies image files and image data, with plugins that do the optimization.

imagemin is a Node.js library for minifying image files and image data. Its main function takes file paths or glob patterns and an optional destination folder, and passes each file through the plugins listed in the options; the buffer function does the same for image data in memory. The optimization is done by plugins, which the README links through an npm keyword search.

A separate package, imagemin-cli, provides a command line tool for the module, as the README’s Related section states.

Identity

Status
Active
Maintainer
Imagemin3
First release
20135

Rendering and deploy

Runs as
Dev only2
Install with
npm2

Releases

Current major version
96
Last release
2025-03-076

Adoption

GitHub stars
5,7141
npm downloads a week
1,135,6318
Contributors
207
Dependent repositories
351,9289
Dependent packages
1,2579

Why these figures do not compare

Sources

  1. 2026-10-28: links, Written in, GitHub stars
    api.github.com/repos/imagemin/imagemin
  2. 2026-10-28: links, Categories, Install with, Runs as
    github.com/imagemin/imagemin/blob/v9.0.1/readme.md
  3. 2026-10-28: Maintainer, License model
    github.com/imagemin/imagemin/blob/v9.0.1/license
  4. 2026-10-28: Runtime, Minimum runtime, License
    github.com/imagemin/imagemin/blob/v9.0.1/package.json
  5. 2026-10-28: First release
    registry.npmjs.org/imagemin
  6. 2026-10-28: Current major version, Last release
    api.github.com/repos/imagemin/imagemin/releases
  7. 2026-10-28: Contributors
    api.github.com/repos/imagemin/imagemin/contributors
  8. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/imagemin
  9. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/imagemin

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON