Micro Loaders
Micro Loaders is a comprehensive, customizable Flutter package that brings a stunning collection of animated loading indicators to your mobile applications. Crafted with precision by the innovative minds at Micro Club - USTHB.
Key Features
- 30+ Unique Loader Animations: From subtle to spectacular
- Highly Customizable: Adjust size, color, and duration
- Easy to Implement
- MIT Licensed: Free for commercial and personal use
What is Micro Club ?
Micro Club is a scientific club established in 1985 at USTHB. It is the first Algerian scientific club dedicated to computer science and technology, with over 1000 members passionate about technology and collaboration. MicroClub fosters scientific innovation and nurtures young talents in the field of technology through various activities, events, and projects.
Installation
Add the following to your pubspec.yaml
:
dependencies:
micro_loaders: ^0.0.5
Then run:
$ flutter pub get
or you can use your terminal:
$ flutter pub add micro_loaders
Importing
import 'package:micro_loaders/micro_loaders.dart';
Loader Gallery
Web Demo
Gallery of Loaders
CircleArc
|
CircleDots
|
CircleRotatingDots
|
Circles
|
CircularOrbit
|
ColorfulDots
|
CrlMug
|
DotsLoadingCircle
|
DotsProgress
|
Download
|
DualDot
|
DualRotating
|
Edge
|
ExpandedDualArc
|
ExpandingArc
|
ExpandingArcTwoColor
|
ExpandingTwoHalves
|
Explosion
|
FadeScale
|
Flower
|
FourDots
|
GrowingArc
|
Pendulum
|
Points
|
Progress
|
PulseRing
|
Rotating
|
RotatingArc
|
RotatingDualHalfArc
|
RotatingTwoArc
|
ScaleDots
|
SlidingDots
|
SlidingSquare
|
Spinning
|
SpinningBars
|
Spiral
|
Sun
|
Sunshine
|
Text
|
Quick Start
Basic Usage
// Simple Circle Dots Loader
CircleDotsLoader(
size: 100,
color: Colors.blue,
duration: 1
)
// Customizable Growing Arc Loader
GrowingArcLoader(
size: 80,
primaryColor: Colors.white,
arcColor: Colors.red,
strokeWidth: 6,
duration: 1500
)
// File Download Progress Loader
FileDownloadLoader(
totalSize: 100.0,
downloadSpeed: 5.0
)
Meet the Creators
Resources
License
This project is licensed under the MIT License. See the LICENSE file for details.
Happy Coding! 💻✨ Made with ❤️ by Micro Club
Libraries
- micro_loaders
- widgets/circle_arc
- widgets/circle_dots_loader
- widgets/circle_rotating_dots_loader
- widgets/circles_loader
- widgets/circular_orbit_loader
- widgets/colorful_dots_loader
- widgets/crl_mug_loader
- widgets/dots_loading_circle
- widgets/dots_progress_loader
- widgets/download_loader
- widgets/dual_dot_loader
- widgets/dual_rotating_expanding_arc_loader
- widgets/edge_loader
- widgets/expanded_dual_arc_loader
- widgets/expanding_arc_loader
- widgets/expanding_arc_two_colors_loader
- widgets/expanding_two_halves_arc_loader
- widgets/explosion_loader
- widgets/fade_scale_loader
- widgets/flower_loader
- widgets/four_dots_loader
- widgets/growing_arc_loader
- widgets/pendulum_loader
- widgets/points_loader
- widgets/progress_loader
- widgets/pulsering_loader
- widgets/rotating_arc_loader
- widgets/rotating_dual_half_arc_loader
- widgets/rotating_loader
- widgets/rotating_two_arc_loader
- widgets/scale_dots_loader
- widgets/sliding_dots_loader
- widgets/sliding_square_loader
- widgets/spinning_bars_loader
- widgets/spinning_loader
- widgets/spiral_loader
- widgets/sun_loader
- widgets/sunshine_loader
- widgets/text_loader