Lozad.js is a highly performant, light and configurable lazy loader in pure JS with no dependencies for images, iframes and more, using IntersectionObserver API.
Lozad.js is written with an aim to lazy load images, iframes, ads, videos or any other element using the recently added Intersection Observer API with tremendous performance benefits.
The library is very light weight with less than 1KB in size and has no dependencies. It also supports responsive images and background images.
Download : https://apoorv.pro/lozad.js/