All Projects → cytryn → Loading Animations

cytryn / Loading Animations

Licence: mit
A Flutter package with a selection of simple yet very customizable set of loading animations.

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Loading Animations

SSSwiftUISpinnerButton
SSSwiftUISpinnerButton is a collection of various spinning animations for buttons in SwiftUI.
Stars: ✭ 37 (-74.83%)
Mutual labels:  animations, loading-animations
Elixir cli spinners
Spinnig Animations for Command Line Applications
Stars: ✭ 117 (-20.41%)
Mutual labels:  animations, loading-animations
react-bones
💀 Dead simple content loading components for React and React-Native. 💀
Stars: ✭ 42 (-71.43%)
Mutual labels:  animations, loading-animations
Xamarin.iOS.DGActivityIndicatorView
🔰 DGActivityIndicatorView is a collection of nice loading animations for Xamarin.iOS.
Stars: ✭ 28 (-80.95%)
Mutual labels:  animations, loading-animations
FlutterLoadingGIFs
Loading indicator GIFs. Material and Cupertino (Android and iOS) loading indicators in assorted sizes. Use as placeholders for loading remote image assets. Demo: https://gallery.codelessly.com/flutterwebsites/loadinggifs/
Stars: ✭ 28 (-80.95%)
Mutual labels:  animations, loading-animations
React Epic Spinners
Reusable react components for epic-spinners
Stars: ✭ 280 (+90.48%)
Mutual labels:  animations, loading-animations
Xamarin.Android.AVLoadingIndicatorView
🔰 AVLoadingIndicatorView is a collection of nice loading animations for Xamarin.Android.
Stars: ✭ 26 (-82.31%)
Mutual labels:  animations, loading-animations
Epic Spinners
Easy to use css spinners collection with Vue.js integration
Stars: ✭ 3,548 (+2313.61%)
Mutual labels:  animations, loading-animations
Easytransitions
A simple way to create custom interactive UIViewController transitions
Stars: ✭ 1,592 (+982.99%)
Mutual labels:  animations
Waveloadingview
An Android library providing to realize wave loading effect.
Stars: ✭ 1,658 (+1027.89%)
Mutual labels:  loading-animations
React Native Svg Animations
SVG Animations wrapper for react-native.
Stars: ✭ 117 (-20.41%)
Mutual labels:  animations
Typewriterview
Android library for typewriter like effects
Stars: ✭ 124 (-15.65%)
Mutual labels:  animations
Page Transitions Travelapp
Travel App, Native-like Page Transitions
Stars: ✭ 134 (-8.84%)
Mutual labels:  animations
Indicators
Activity Indicators for Modern C++
Stars: ✭ 1,838 (+1150.34%)
Mutual labels:  loading-animations
Svg
Useful SVGs
Stars: ✭ 137 (-6.8%)
Mutual labels:  loading-animations
Skeletonview
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Stars: ✭ 10,804 (+7249.66%)
Mutual labels:  loading-animations
Simpleweather
a simple weather app
Stars: ✭ 141 (-4.08%)
Mutual labels:  animations
Reanimated 2 Animations Challenges
React Native animations challenges using the new Reanimated2 API.
Stars: ✭ 136 (-7.48%)
Mutual labels:  animations
Flutter Ui Designs
Just collection of UI designs build with flutter. Can run on any mobile, web & desktop.
Stars: ✭ 131 (-10.88%)
Mutual labels:  animations
Geckolib
GeckoLib is an animation library for Minecraft Mods, with support for complex 3D keyframe and scriptable math-based animations. Available for Forge and Fabric (1.12, 1.15, 1.16). Supports entity, block, item, armor animations and more.
Stars: ✭ 131 (-10.88%)
Mutual labels:  animations

Flutter Loading Animations Pub

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

Installation

Add the following to your pubspec.yaml file:

...
dependencies:
  ...
  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:

Flipping

  • LoadingFlipping.circle()
  • LoadingFlipping.square()

Rotating

  • LoadingRotating.square()

Double Flipping

  • LoadingDoubleFlipping.circle()
  • LoadingDoubleFlipping.square()

Bouncing Grid

  • LoadingBouncingGrid.circle()
  • LoadingBouncingGrid.square()

Filling

  • LoadingFilling.square()

Fading Line

  • LoadingFadingLine.circle()
  • LoadingFadingLine.square()

Bouncing Line

  • LoadingBouncingLine.circle()
  • LoadingBouncingLine.square()

Jumping Line

  • LoadingJumpingLine.circle()
  • LoadingJumpingLine.square()

Bumping Line

  • LoadingBumpingLine.circle()
  • LoadingBumpingLine.square()

Then add the following code:

LoadingFlipping.circle(
  color: Colors.blue,
);

Or you can customize it a bit:

LoadingFlipping.square(
  borderColor: Colors.cyan,
  size: 30.0,
);

Or customize it even more!

LoadingFlipping.circle(
  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.

Examples

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()

Contribution

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.

Thanks

This project was heavily based on https://cssfx.dev/

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

Thanks and happy coding 👻

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].