verlok/vanilla-lazyload
LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
7,855
JavaScriptMIT Licensehacktoberfestiframesimagesintersectionobserverlazy-loadinglazy-sizeslazyloadlazyload-iframeslazyload-imageslazyload-scriptlazyload-videospicturepicture-tagresponsive-imagessrcsetsrcset-sizesvanilla-javascriptvanilla-jsvideoswebp
Stars
7,855
Updated
Nov 26, 2025
Stars Over Time
Top Contributors
Related Repositories
Track developers from verlok/vanilla-lazyload
Join 1,000+ companies finding quality developer leads