SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 JavaScript lazy-loading Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
lozad.js
🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
Use a JavaScript library to implement lazy loading. There are a number of JavaScript libraries available that can help you implement lazy loading, such as Lazysizes and Lozad.
-
vue-content-placeholders
Composable components for rendering fake (progressive) content like facebook in vue
-
react-lazy-load-image-component
React Component to lazy load images and components using a HOC to track window scroll position.
-
-
angular-app
Angular 19 Fullstack Application: SSR, PWA, SEO, and Scalable Node.js Typescript & Javascript Backend with MySQL, PostgreSQL, MongoDB
-
nuxt-booster
nuxt-booster will help you to improve the lighthouse performance score (100/100) of your website. 🚀
-
loading-attribute-polyfill
Fast and lightweight dependency-free vanilla JavaScript polyfill for native lazy loading / the awesome loading='lazy'-attribute.
-
-
react-gallery-carousel
Carousel component 🎠🎠🎠supporting touch, mouse, keyboard, thumbnails, fullscreen, lazy loading, SSR and customisations. 👉 Live editor: https://yifanai.com/rgcd1 👉 Example: https://koalaliving.com.au/Arya-Sand-Beige-Vegan-Leather-Dining-Chair
-
Project mention: Step-by-Step Guide: Making Your Angular Application SEO-Friendly with Server-Side Rendering and Firebase Deployment | dev.to | 2024-06-11
"ganatan/angular-ssr" (https://github.com/ganatan/angular-ssr) "angular-university/angular-ssr-course" (https://github.com/angular-university/angular-ssr-course)
-
-
-
-
ecommerce-store-reactjs-stripe-oauth2
This is a fully functional Ecommerce Website which allows the user to login,add products to cart,view products in detail and do the payment through credit card.Built using React,React Router,OAuth2 for user authentication,Stripe for payment and Netlify for deployment.
-
-
recipe-reactjs-api-firebase
This is a Recipe App which allows the user to login,view recipes,search different recipes and view it in detail.This web app is built using Meals DB API,React,React Router,context api,debounce search functionality,Firebase for user authentication and Netlify for deployment.
-
JavaScript lazy-loading discussion
JavaScript lazy-loading related posts
-
Step-by-Step Guide: Making Your Angular Application SEO-Friendly with Server-Side Rendering and Firebase Deployment
-
Tips For Building Faster Websites with Efficient CSS Optimisation
-
How to Lazy Load Html Videos
-
Lazy load all images top to bottom
-
Native lazy-loading - Why doesn't the video element have it?
-
Beginners Guide to Web Performance: Optimizing Images
-
Made a hook to lazy load hooks despite rule-of-hooks, I need people to test it on their projects so I can make the associated babel transform more robust.
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Dec 2024
Index
What are some of the best open-source lazy-loading projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | vanilla-lazyload | 7,721 |
2 | lozad.js | 7,458 |
3 | vue-content-placeholders | 1,585 |
4 | react-lazy-load-image-component | 1,460 |
5 | yall.js | 1,367 |
6 | angular-app | 714 |
7 | nuxt-booster | 674 |
8 | loading-attribute-polyfill | 616 |
9 | react-on-screen | 406 |
10 | react-gallery-carousel | 213 |
11 | angular-ssr | 223 |
12 | skeleton-elements | 148 |
13 | next-lazy-hydrate | 82 |
14 | zuix | 69 |
15 | ecommerce-store-reactjs-stripe-oauth2 | 60 |
16 | LazyAdsense | 6 |
17 | use-imported-hook | 4 |
18 | recipe-reactjs-api-firebase | 4 |
19 | ailog | 1 |