IM.js

IM.js 1.3

IM.js uses JavaScript and the HTML5 canvas utility to perform this task, taking each images' pixels and comparing it to the other images' pixels from the same position on the canvas.After all images are compared, IM.js will return a percentage of how...

Retina Images

Retina Images 1.7.2 updated

Works by setting a cookie with the device's aspect ratio and delivering images at different qualities based on that setting.If the aspect ratio is bigger than 1, a high resolution version of the desired image is server.If a high-res version isn't...

Layzr.js

Layzr.js 1.4.3 updated

Layzr.js works by telling the user's browser to postpone the loading of image files shown out of the viewport, delaying them to the moment when the user scrolls down the page and the images either enter the page or come to rest near the...

LazyLoad

LazyLoad 1.5.5 updated

LazyLoad is different from other lazy-loading systems because it heavily relies on the srcset attribute and comes with special support for progressive JPEG files.The library is quite easy to implement, has some pretty solid default options, but also a lot...

useful.cropper.js is a JavaScript and PHP solution to run your own image cropping system.It works by overlaying a transparent DIV over the image, with a cut-out box on top, giving a preview of what the cut-out image could look like.Users can grab the...