Package category
Image processing
Resize, convert, compress and analyse images.
416 packages17 comparisons
Packages compared
416 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| is-psd Check if a Buffer/Uint8Array is a PSD image | 1.2k | +201% | - | 5 years ago 2.0.0 | ESM only | None | Image processing | |
| @dermotduffy/panzoom Pan and zoom elements anywhere using native transformations | 1.2k | - | - | - | 1 month ago 4.6.2 | ESM only | Bundled | CSS-in-JS and styling, Image processing |
| node-image-resizer Get image and generate its smaller copies asynchronously. | 1.2k | +17% | - | 8 years ago 1.0.0 | CommonJS | None | Image processing | |
| d3v4 Data-Driven Documents | 1.1k | -24% | - | 10 years ago 4.2.2 | ESM + CommonJS | None | Charts and data visualisation, Image processing | |
| broccoli-imagemin Broccoli filter for compressing images with imagemin | 1.1k | +56% | - | 7 years ago 2.0.1 | CommonJS | None | Compression and archives, Image processing | |
| resize-image-buffer Resize image buffer in memory | 1.1k | -7% | - | 6 years ago 1.0.0 | CommonJS | None | Image processing | |
| ezpzfile-mcp File tools for AI agents. Read and convert documents (DOCX, PDF, HWP, HWPX, EML), edit PDFs, resize, clean and cut out images, make QR codes. Runs locally, no upload. | 1.1k | - | - | 13 days ago 0.3.3 | ESM only | None | PDF and documents, Image processing | |
| otsu ✂️ Otsu's Method for automated thresholding in JavaScript. | 1.1k | +172% | - | 6 years ago 0.0.5 | CommonJS | None | Image processing | |
| @gajae-code/natives Native Rust bindings for grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API | 1.1k | - | - | - | today 0.17.6 | ESM only | Bundled | Image processing, DOM and browser utilities |
| resize-image Resize images in browser using canvas | 1.1k | +42% | - | 8 years ago 0.1.0 | CommonJS | None | Image processing, 3D, WebGL and game engines | |
| dom-to-image-improved Generates an image from a DOM node using HTML5 canvas and SVG | 1k | +90% | - | 6 years ago 2.8.0 | CommonJS | None | DOM and browser utilities, Image processing | |
| gulp-image Optimize PNG, JPG, GIF, SVG images with gulp task. | 1k | -52% | - | 4 years ago 6.3.1 | ESM only | None | Image processing | |
| imagemapster jQuery plugin that activates areas in HTML image maps with support for highlighting, selecting, tooltips, resizing and more | 373 | - | - | - | - 1.9.2 | ESM + CommonJS | None | Image processing |
| gumlet.js gumlet.js is a dependency-free JavaScript library to deliver responsive images to browser through Gumlet.com service. gumlet.js allows for intuitive use of gumlet features like on-the fly image resize and make images on your site or app responsive to devi | 271 | - | - | - | - 3.0.6 | ESM + CommonJS | Bundled | Image processing |
| dynamsoft-image-processing The Dynamsoft Image Processing Module supports a range of operations that handle various tasks related to processing digital images. | 129 | - | - | - | - 2.4.31 | CommonJS | None | Image processing |
| min-1px A 1 pixel transparent min image. | 7 | - | - | - | - 1.0.0 | ESM + CommonJS | None | Image processing |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- is-psdCheck if a Buffer/Uint8Array is a PSD image
- @dermotduffy/panzoomPan and zoom elements anywhere using native transformations
- node-image-resizerGet image and generate its smaller copies asynchronously.
- d3v4Data-Driven Documents
- broccoli-imageminBroccoli filter for compressing images with imagemin
- resize-image-bufferResize image buffer in memory
- ezpzfile-mcpFile tools for AI agents. Read and convert documents (DOCX, PDF, HWP, HWPX, EML), edit PDFs, resize, clean and cut out images, make QR codes. Runs locally, no upload.
- otsu✂️ Otsu's Method for automated thresholding in JavaScript.
- @gajae-code/nativesNative Rust bindings for grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API
- resize-imageResize images in browser using canvas
- dom-to-image-improvedGenerates an image from a DOM node using HTML5 canvas and SVG
- gulp-imageOptimize PNG, JPG, GIF, SVG images with gulp task.
- imagemapsterjQuery plugin that activates areas in HTML image maps with support for highlighting, selecting, tooltips, resizing and more
- gumlet.jsgumlet.js is a dependency-free JavaScript library to deliver responsive images to browser through Gumlet.com service. gumlet.js allows for intuitive use of gumlet features like on-the fly image resize and make images on your site or app responsive to devi
- dynamsoft-image-processingThe Dynamsoft Image Processing Module supports a range of operations that handle various tasks related to processing digital images.
- min-1pxA 1 pixel transparent min image.
- html-to-image vs dom-to-image
- canvg vs dom-to-image
- d3 vs echarts
- canvg vs html-to-image
- canvg vs zrender
- react-d3-tree vs @swimlane/ngx-charts
- d3 vs react-d3-tree
- html-to-image vs node-vibrant
- d3 vs @swimlane/ngx-charts
- animejs vs svg.js
- zrender vs dom-to-image
- html-to-image vs zrender
- node-vibrant vs dom-to-image
- react-svg vs dom-to-image-more
- dom-to-image vs panzoom
- html-to-image vs panzoom
- echarts vs @swimlane/ngx-charts