Home librariesAnimations Lottie Android

Lottie Android

by Androidhunt

Render After Effects animations natively on Android and iOS, Web, and React Native

Language:

Java

Owner:

airbnb

Contributors:

wiyarmir
waltaro
uditkarode
tylerbwong
tttzof351
stristr
sohchatt
scana
saketkumar95
rossbacher
rmtheis
rezanejati
pokercc
podarsmarty
plnice
oritgurel
opayen
nihalp
namgungsook
monxalo
martijn00
markstonehouse
m1ga
leehong2005
lauweijie
kudanai
kaushikgopal
k0shk0sh
jyotirmoy-paul
johnsenner
harshithdwivedi
har2008preet
guohuanwen
fabionuno
dustin-graham
dloic
dlamande
daose
chuwzh
bernaferrari
benjaminbarbe
ataulm
artyomd
alexjlockwood
alexbirkett
aaboyd
YuriiTsap
YongdongHe
SnehPandya18
RhysDavis
LouisCAD
JLLeitschuh
Gnod
Ferdzz
Dong-wan
CmoaToto
ArthurVimond
AOrobator
0legg
sorotokin
imliujun
howard0020
denis-bezrukov
codedjentleman
cgathergood
cdotchen
ZacSweers
TonnyL
Jawnnypoo
Bhullnatik
seanfchan
ramonaharrison
r-ralph
hearsilent
elihart
dryganets
bmc08gt
akihito104
PaulWoitaschek
Kevinrob
digitalbuddha
azchohfi
boduan-coder
felipecsl
gpeal

License:

Apache License 2.0

Description:

Lottie for Android, iOS, React Native, Web, and Windows

Build Status

Get it on Google Play

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!

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:

Sponsors

Lottie is maintained and improved on nights and weekends. If you use Lottie in your app, please consider sponsoring it to help ensure that we can continue to improve the project we love. Click the sponsor button above to learn more

Sponsor Button

Lead Sponsors

Duolingo

View documentation, FAQ, help, examples, and more at airbnb.io/lottie

Example1

Example2

Example3

Community

Example4

Download

Gradle is the only supported build configuration, so just add the dependency to your project build.gradle file:

dependencies {
  implementation 'com.airbnb.android:lottie:$lottieVersion'
}

The latest Lottie version is: lottieVersion

Lottie 2.8.0 and above only supports projects that have been migrated to androidx. For more information, read Google's migration guide.

You may also like

Leave a Reply