@klesh/vue-crop

Light-weight Vue.js component for photo cropping with zooming/dragging support

blueimp-load-image

JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled, cropped or rotated HTML img or canvas element. It also provides methods to parse image metadata to extract IPTC and Exif tags a

opencv-autocrop-photo-id

Npm package to automatically crop a photo suitable for an ID card based on the subjects face.

sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images