awesome-loading-indicators
github.com/tai-zhou/awesome-loading-indicators ↗Awesome list about loading indicators in different languages.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me python resources from awesome-loading-indicators"
Installation instructions →What's inside
Python
- alive-progress :)
A new kind of Progress Bar, with real time throughput, eta and very cool animations!
- Easy progress reporting for Python
Easy to use progress bars for Python.
- fastprogress
Simple and flexible progress bar for Jupyter Notebook and console.
- tqdm
A Fast, Extensible Progress Bar for Python and CLI.
Kotlin
- Android CatLoadingView
Android CatLoadingView.
- CircularProgressBar
Create circular ProgressBar in Android ⭕.
- LoadingButtonAndroid
A button to substitute the ProgressDialog.
Java
- Android NumberProgressBar
A beautiful, slim Android ProgressBar.
- android-shapeLoadingView
高仿新版58 加载动画.
- Android-SpinKit
Android loading animations.
- Animated Circle Loading View
An animated circle loading view.
- CircleProgressBar
A circular android ProgressBar library which extends View, and the usage same as ProgressBar, It has solid,line and solid_line three styles. Besides, progress value can be freely customized.
- Download Progress Bar
DownloadProgressBar is an android library that delivers awesome custom progress bar. You can manipulate it's state in every way.
JavaScript
- angular-loading-bar
A fully automatic loading / progress bar for your angular apps.
- Elastic Progress
Creates a button that turns into a progress bar with a elastic effect. Based on the Dribbble shot "Download" by xjw.
- Halogen
A collection of loading spinners with React.js.
- jquery-circle-progress
jQuery Plugin to draw animated circular progress bars.
- Ladda
Buttons with built-in loading indicators.
- MProgress.js
Material Progress—Google Material Design Progress linear bar. By using CSS3 and vanilla JavaScript.
Swift
- BreakOutToRefresh
Play BreakOut while loading - A playable pull to refresh view using SpriteKit.
- FillableLoaders
Completely customizable progress based loaders drawn using custom CGPaths written in Swift.
- KYCircularProgress
Flexible progress bar written in Swift.
- LiquidLoader
Spinner loader components with liquid animation.
- LoaderUI
NVActivityIndicatorView implemented in SwiftUI.
- NVActivityIndicatorView
NVActivityIndicatorView is a collection of awesome loading animations.
CSS
- CSS loader
Simple loaders for your web applications using only one div and pure CSS.
- CSSPIN
CSS Spinners and Loaders - Modular, Customizable and Single HTML Element Code for Pure CSS Loader and Spinner.
- css-spinner
Collection of 12 small, elegant pure css spinners for your website's loading animation.
- Loaders.css
Delightful, performance-focused pure css loading animations.
- PACE
Automatically add a progress bar to your site.
- Single Element CSS Spinners
A collection of loading spinners animated with CSS.
Dart
- flutter_easyrefresh
A flutter widget that provides pull-down refresh and pull-up load.
- Flutter Spinkit
A collection of loading indicators animated with flutter.
C/C++
- indicators
Activity Indicators for Modern C++.
Showing a sample of 66 resources. View the full list on GitHub →