| # Lottie for Android, [iOS](https://github.com/airbnb/lottie-ios), [React Native](https://github.com/airbnb/lottie-react-native), [Web](https://github.com/airbnb/lottie-web), and [Windows](https://aka.ms/lottie) |
| [](https://travis-ci.org/airbnb/lottie-android) |
| |
| |
| <a href='https://play.google.com/store/apps/details?id=com.airbnb.lottie'><img alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png' height="50px"/></a> |
| |
| Lottie is a mobile library for Android and iOS that parses [Adobe After Effects](http://www.adobe.com/products/aftereffects.html) animations exported as json with [Bodymovin](https://github.com/bodymovin/bodymovin) and renders them natively on mobile! |
| |
| For the first time, designers can create **and ship** beautiful animations without an engineer painstakingly recreating it by hand. They say a picture is worth 1,000 words so here are 13,000: |
| |
| |
| |
| # View documentation, FAQ, help, examples, and more at [airbnb.io/lottie](http://airbnb.io/lottie/) |
| |
| |
| |
|  |
| |
| |
|  |
| |
| |
|  |
| |
| |
|  |
| |
| |
|  |
| |
| |
| ## Download |
| |
| Gradle is the only supported build configuration, so just add the dependency to your project `build.gradle` file: |
| |
| ```groovy |
| dependencies { |
| implementation 'com.airbnb.android:lottie:$lottieVersion' |
| } |
| ``` |
| The latest Lottie version is: |
|  |
| |
| Lottie 2.8.0 and above only supports projects that have been migrated to [androidx](https://developer.android.com/jetpack/androidx/). For more information, read Google's [migration guide](https://developer.android.com/jetpack/androidx/migrate). |