Someone pointed out the React implementation of the list was a bit complex.
React Pure Loaders is a package that disponibilizes loaders for your Project.
CSS-only spinners of loading.io for React.
React component to manipulate the favicon, as a loading or progress indicator, for now. The idea of "Favicon as DOM" is under construction.
A React primitive for building slim progress bars.
A simple react component made using canvas and window frame animations.
Load data asynchronously into your React components. Works on both client and server render.
React lazy load images with IntersectionObserver API and Priority Hints.
An infinite loader react component based on react-visit.
react-page-progress React library that tracks a users progress through a page as they scroll. View demo Download Source Install npm i react-page-progress OR yarn add react-page-progress Usage Props Props Type isRequired Example color
The easiest way to manage loaders/errors inside a button. NOT an UI lib.
A very simple, highly customisable youtube-like react loader component.
A react spinner following Material UI's spinners using purely css and a higher-order-component.
A collection of loading spinners built with styled-components.
A customizable, simple loading overlay with spinner and transitions.
A Webpack Loader that automatically inserts react-hot-loader to your app, without any changes in your app code.
react-wait is a React Hook helps to manage multiple loading states on the page without any conflict.
A React component that provides Loading Bar (aka Progress Bar) for long running tasks.
Defer the load of non-critical images and components if they are off-screen.
Wraps an img within a placeholder element and adds a gif loader in between. No more ugly-looking progressively loading images!
Images are ugly until they're loaded. Materialize it with material image! It will fade in like the material image loading pattern suggests.
React Component to lazy load images and components using a HOC to track window scroll position.
Lazy load component with react && react-router.
Create skeleton screens that automatically adapt to your app!