Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
134 lines (108 sloc) 3.2 KB

Flutter Loading Animations Pub

A simple yet very customizable set of loading animations for Flutter projects.


Add the following to your pubspec.yaml file:

  loading_animations: "^2.1.0"

Then import the file to your project:

import 'package:loading_animations/loading_animations.dart';

How to use

Choose a loading animation from the list:


  • LoadingFlipping.square()


  • LoadingRotating.square()

Double Flipping

  • LoadingDoubleFlipping.square()

Bouncing Grid

  • LoadingBouncingGrid.square()


  • LoadingFilling.square()

Fading Line

  • LoadingFadingLine.square()

Bouncing Line

  • LoadingBouncingLine.square()

Jumping Line

  • LoadingJumpingLine.square()

Bumping Line

  • LoadingBumpingLine.square()

Then add the following code:

Or you can customize it a bit:

  borderColor: Colors.cyan,
  size: 30.0,

Or customize it even more!
  borderColor: Colors.cyan,
  borderSize: 3.0,
  size: 30.0,
  backgroundColor: Colors.cyanAccent,
  duration: Duration(milliseconds: 500),

For more customization, please look inside the loading animation files.

Note: all the animations come ready to go just by calling LoadingDoubleFlipping.square(), for example.

Many basic animations contain .circle() and .square() variations by default.


Note: the following gifs are not yet updated to reflect version 2.1.0

For a more true experience of the animations and its variations, download the example project and run using flutter run --profile.

LoadingFlipCircle() LoadingRotatingSquare()
LoadingFlipBox() LoadingBouncingGrid()


Please feel free to:

  • ask questions
  • report issues and bugs
  • suggest code improvements
  • request new features

Create an issue or a pull request and I will be more than happy to review it and add to the project.


This project was heavily based on

If you like this package, dont forget to hit the ⭐️ button!

Thanks and happy coding 👻

You can’t perform that action at this time.