Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lazy Loading

Lazy Loading

81 projects

Showing 36 of 81 projects

zpack.nvim
zpack.nvimLua

A thin layer over Neovim's native vim.pack, adding lazy-loading and lazy.nvim-like declarative specs.

#plugin-manager#declarative-config#pack
Stars142
Forks4
Last commit1 month ago
Preact Async Route
Preact Async RouteJavaScript

Async route component for preact-router that enables lazy loading of components with loading states.

#prpl#async-routing#performance-optimization
Stars139
Forks14
Last commit3 years ago
lze
lzeLua

A dead simple lazy-loading Lua library for Neovim plugins, providing an API to load plugins on various triggers.

#plugin-manager#autocmd#key-mappings
Stars128
Forks0
Last commit18 days ago
vue-image-zoomer
vue-image-zoomerVue

A lightweight, responsive image zoom component for Vue.js 2 & 3 that works on both mouse and touch devices.

#ecommerce#responsive-images#ui-component
Stars116
Forks12
Last commit1 year ago
Pimg
PimgJavaScript

A 2KB progressive image component for React, Preact, and Vue.js with lazy loading and Cloudinary support.

#react-component#lazy#progressive-images
Stars99
Forks12
Last commit5 years ago
BlazorLazyLoading
BlazorLazyLoadingC#

Automatic lazy loading support for Blazor WebAssembly and Blazor Server applications.

#lazy#loading#dll
Stars98
Forks14
Last commit4 years ago
ABMediaView
ABMediaViewObjective-C

A versatile iOS media view that displays images, videos, GIFs, and audio with fullscreen, minimization, and lazy-loading capabilities.

#ios#gifs#fullscreen
Stars85
Forks9
Last commit8 years ago
react-native-scrollview-lazyload
react-native-scrollview-lazyloadJavaScript

A React Native ScrollView/ListView component with image and component lazy loading to optimize performance.

#image-optimization#react-native#ui-components
Stars79
Forks3
Last commit
Angular React SEO
Angular React SEOHTML

Example projects demonstrating SEO implementation in Angular 20 and React 18 applications.

#server-side-rendering-angular#angular-cli#search-engine-optimization
Stars76
Forks31
Last commit29 days ago
themify.nvim
themify.nvimLua

A lightweight Neovim colorscheme manager and switcher with live preview and lazy loading.

#plugin-manager#developer-tools#ui-tools
Stars63
Forks2
Last commit1 year ago
iORM
iORMPascal

An interfaced Object-Relational Mapping framework for Delphi that uses interfaces instead of classes for database operations.

#orm#database#data-access
Stars57
Forks19
Last commit2 days ago
TwicPics
TwicPicsTypeScript

A Web component library providing context-aware optimization for images and videos across popular frameworks.

#web-components#responsive-images#cumulative-layout-shift
Stars56
Forks4
Last commit7 months ago
ng-mat-select-infinite-scroll
ng-mat-select-infinite-scrollTypeScript

Adds infinite scroll functionality to Angular Material's select component for handling large datasets.

#mat-select#angular-material#select
Stars50
Forks19
Last commit1 year ago
passive_columns
passive_columnsRuby

An ActiveRecord module for Ruby on Rails that skips specific columns by default and loads them on-demand.

#orm#rails#ruby-gem
Stars50
Forks0
Last commit2 months ago
pyenv-lazy
pyenv-lazyShell

A Zsh plugin that lazily loads pyenv to speed up shell startup time.

#shell-optimization#python-environment#zsh-plugin
Stars50
Forks9
Last commit3 years ago
react-intersection-visible-hook
react-intersection-visible-hookJavaScript

A React hook that tracks component visibility using the Intersection Observer API.

#hook#ui-utilities#intersectionobserver
Stars48
Forks4
Last commit7 years ago
ember-cli-lazy-load
ember-cli-lazy-loadJavaScript

An Ember CLI addon that enables lazy loading by splitting your Ember application into separate bundles.

#ember-addon#ember-cli#frontend
Stars42
Forks8
Last commit5 years ago
vue3-lazyload
vue3-lazyloadJavaScript

A Vue 3 module for lazy-loading images with customizable options, CSS states, and IntersectionObserver support.

#image-optimization#web-performance#frontend
Stars37
Forks3
Last commit2 years ago
ng-util
ng-utilTypeScript

A collection of utility packages for Angular applications, including lazy loading, Monaco editor integration, and markdown rendering.

#monaco-editor#angular9#angular-utilities
Stars35
Forks11
Last commit3 months ago
nvim-plug
nvim-plugLua

A fast, asynchronous Neovim plugin manager written in Lua with flexible lazy-loading and LuaRocks integration.

#plugin-manager#asynchronous#neovim-plugin
Stars35
Forks1
Last commit6 days ago
angular-inport
angular-inportTypeScript

A lightweight Angular library for detecting when elements enter or leave the viewport with customizable offsets and throttling.

#directives#viewport-detection#angular2
Stars34
Forks18
Last commit24 days ago
ember-asset-loader
ember-asset-loaderJavaScript

Provides asset manifest generation and runtime loading service for lazy-loading assets in Ember applications.

#fastboot#ember-addon#broccoli
Stars34
Forks27
Last commit2 years ago
Blazor.ScriptInjection
Blazor.ScriptInjectionC#

A Blazor component for smart script injection, ensuring JavaScript files are loaded once and only once, ideal for lazy loading.

#javascript-interop#script-injection#dotnet
Stars27
Forks0
Last commit2 years ago
ember-cli-bundle-loader
ember-cli-bundle-loaderJavaScript

An Ember CLI addon for building apps with multiple bundles and lazy loading to improve boot times.

#performance-optimization#ember-addon#webpack-alternative
Stars23
Forks5
Last commit
Wagtail-Lazyimages
Wagtail-LazyimagesPython

A Wagtail plugin that generates tiny blurry placeholder images for lazy-loading, similar to Medium.com's approach.

#image-optimization#frontend#wagtail-plugin
Stars22
Forks3
Last commit5 years ago
Webpack-Marionette
Webpack-MarionetteJavaScript

A boilerplate for integrating Webpack and ES6 features into Marionette/Backbone applications with lazy loading.

#crud#marionettejs#boilerplate
Stars21
Forks2
Last commit9 years ago
svelte-client-router
svelte-client-routerHTML

A feature-rich client-side router for Svelte single-page applications with lazy loading, navigation hooks, and Svelte store integration.

#spa#navigation-hooks#single-page-application
Stars15
Forks1
Last commit
rm-image-slider
rm-image-sliderJavaScript

A responsive Angular image slider with lightbox popup, supporting images, YouTube, and MP4 videos, optimized with lazy loading.

#standalone-component#npm#image-slider
Stars15
Forks0
Last commit20 days ago
ember-lazy-mount
ember-lazy-mountJavaScript

Lazy loading for route-less Ember.js engines using a mount-like component.

#emberjs#performance-optimization#ember-addon
Stars12
Forks2
Last commit1 year ago
Blazor.LazyStyleSheet
Blazor.LazyStyleSheetC#

A Blazor library for lazy loading CSS style sheets to improve page load performance by loading styles only when components need them.

#performance-optimization#dotnet#frontend
Stars12
Forks2
Last commit2 years ago
nvim
nvimLua

A custom, IDE-like Neovim configuration for JavaScript/TypeScript, Go, and Java development.

#editor-configuration#java#neovim-configuration
Stars12
Forks0
Last commit2 years ago
ngx-visibility
ngx-visibilityTypeScript

Angular library that monitors element visibility using IntersectionObserver with minimal observers for performance.

#angular-directive#web-performance#frontend
Stars11
Forks0
Last commit1 month ago
adev.nvim
adev.nvimLua

A feature-rich, over-engineered Neovim distribution providing a complete development environment with extensive plugins and customization.

#performance-optimized#text-editor#plugin-management
Stars10
Forks2
Last commit2 days ago
ngx-fastboot
ngx-fastbootTypeScript

An Angular library that dynamically loads configuration settings at runtime to optimize application startup performance.

#lazy#fastboot#npm
Stars8
Forks0
Last commit3 days ago
Dojo2 App
Dojo2 AppTypeScript

A library for wiring up Dojo 2 applications, managing widgets, stores, and actions with lazy loading and declarative DSL support.

#custom-elements#proposal#typescript
Stars8
Forks13
Last commit8 years ago
jenv-lazy
jenv-lazyShell

A ZSH plugin that lazily loads jEnv to improve shell startup performance.

#developer-tools#shell-tools#lazy
Stars7
Forks0
Last commit7 years ago
PreviousPage 2 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
10 years ago
3 years ago
2 years ago
Next
#Frontend30
#Performance28
#Angular22
#Javascript16
#Performance Optimization15
#Image Optimization11
#Plugin Manager9
#Neovim9
#Lua9
#Web Performance9
#Web Development8
#Neovim Plugin8