{"repo":"xvrh/lottie-flutter","free":true,"listed":false,"github":"https://github.com/xvrh/lottie-flutter","clone":"git clone https://github.com/xvrh/lottie-flutter.git","description":"Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.","language":"Dart","stars":1295,"topics":["flutter","lottie","lottie-animation","widget","flutter-widget","dart","lottie-android","flutter-web"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Lottie for Flutter Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile! This repository is an unofficial conversion of the Lottie-android library in pure Dart. It works on Android, iOS, macOS, linux, windows and web. Usage Simple animation This example shows how to display a Lottie animation in the simplest way. The Lottie widget will load the json file and run the animation indefinitely. Specify a custom AnimationController This example shows how to take full control over the animation by providing your own AnimationController . With a custom AnimationController you have a rich API to play the animation in various ways: start and stop the animation when you want, play forward or backward, loop between specifics points... See this file for a more comprehensive example. Control the size of the Widget The Lottie widget takes the same arguments and have the same behavior as the Image widget in term of controlling its size. width and height are optionals and fallback on the size imposed by the parent or on the intrinsic size of the lottie animation. Custom loading The Lottie widget has several convenient constructors ( Lottie.asset , Lottie.network , Lottie.memory ) to load, parse and cache automatically the json file. Sometime you may prefer to have full control over the loading of the file. Use AssetLottie (or NetworkLottie , MemoryLottie ) to load a lottie composition from","default_branch":null,"files":null,"tree":[],"storefront":"/r/xvrh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xvrh/lottie-flutter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}