[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1584":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},1584,"lottie-android","airbnb\u002Flottie-android","airbnb","Render After Effects animations natively on Android and iOS, Web, and React Native","http:\u002F\u002Fairbnb.io\u002Flottie\u002F",null,"Java",35612,5431,835,55,0,7,11,1,74.6,"Apache License 2.0",false,"master",[25,7,26,27,28],"after-effects","android","animation","lottie","2026-06-12 04:00:10","# Lottie for Android, [iOS](https:\u002F\u002Fgithub.com\u002Fairbnb\u002Flottie-ios), [React Native](https:\u002F\u002Fgithub.com\u002Fairbnb\u002Flottie-react-native), [Web](https:\u002F\u002Fgithub.com\u002Fairbnb\u002Flottie-web), and [Windows](https:\u002F\u002Faka.ms\u002Flottie)\n\n![Build Status](https:\u002F\u002Fgithub.com\u002Fairbnb\u002Flottie-android\u002Fworkflows\u002FValidate\u002Fbadge.svg)\n\n\u003Ca href='https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.airbnb.lottie'>\u003Cimg alt='Get it on Google Play' src='https:\u002F\u002Fplay.google.com\u002Fintl\u002Fen_us\u002Fbadges\u002Fimages\u002Fgeneric\u002Fen_badge_web_generic.png' height=\"50px\"\u002F>\u003C\u002Fa>\n\nLottie is a mobile library for Android and iOS that parses [Adobe After Effects](http:\u002F\u002Fwww.adobe.com\u002Fproducts\u002Faftereffects.html) animations exported as json with [Bodymovin](https:\u002F\u002Fgithub.com\u002Fairbnb\u002Flottie-web) and renders them natively on mobile!\n\nFor 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:\n\n# Sponsors\n\nLottie 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.\nClick the sponsor button above to learn more\n\n\u003Cimg src=\"gifs\u002FSponsor.png\" alt=\"Sponsor Button\" width=\"100\"\u002F>\n\n## Lead Sponsors\n\n\u003Ca href=\"https:\u002F\u002Fwww.lottiefiles.com\u002F\">\u003Cimg src=\"images\u002Flottiefiles.svg\" alt=\"Lottiefiles\" width=\"300\" \u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Flottielab.io\u002F\">\u003Cimg src=\"images\u002Flottielab.png\" alt=\"Lottie Lab\" width=\"300\" \u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Fwww.airbnb.com\u002F\">\u003Cimg src=\"images\u002Fairbnb.svg\" alt=\"Airbnb\" width=\"300\" \u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Fgetstream.io\u002Fchat\u002F?utm_source=OpenCollective_Lottie&utm_medium=Github_Repo_Content_Ad&utm_content=Developer&utm_campaign=Lottie_July2022_Chat_klmh22\">\u003Cimg src=\"images\u002Fstream.png\" alt=\"Stream\" width=\"300\" \u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Fwww.emergetools.com\u002F\">\u003Cimg src=\"images\u002Femerge.png\" alt=\"Emerge Tools\" width=\"300\" \u002F>\u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Fwww.coinbase.com\u002F\">\u003Cimg src=\"images\u002Fcoinbase.svg\" alt=\"Coinbase\" width=\"300\" \u002F>\u003C\u002Fa>\n\n## View documentation, FAQ, help, examples, and more at [airbnb.io\u002Flottie](http:\u002F\u002Fairbnb.io\u002Flottie\u002F)\n\n![Example1](gifs\u002FExample1.gif)\n\n![Example2](gifs\u002FExample2.gif)\n\n![Example3](gifs\u002FExample3.gif)\n\n![Community](gifs\u002FCommunity%202_3.gif)\n\n![Example4](gifs\u002FExample4.gif)\n\n## Download\n\nGradle is the only supported build configuration, so just add the dependency to your project `build.gradle` file:\n\n```groovy\ndependencies {\n  implementation 'com.airbnb.android:lottie:$lottieVersion'\n}\n```\n\nThe latest Lottie version is:\n[![lottieVersion](https:\u002F\u002Fmaven-badges.herokuapp.com\u002Fmaven-central\u002Fcom.airbnb.android\u002Flottie\u002Fbadge.svg)](https:\u002F\u002Fmaven-badges.herokuapp.com\u002Fmaven-central\u002Fcom.airbnb.android\u002Flottie)\n\nThe latest stable [Lottie-Compose](http:\u002F\u002Fairbnb.io\u002Flottie\u002F#\u002Fandroid-compose) version is:\n[![lottieVersion](https:\u002F\u002Fmaven-badges.herokuapp.com\u002Fmaven-central\u002Fcom.airbnb.android\u002Flottie-compose\u002Fbadge.svg)](https:\u002F\u002Fmaven-badges.herokuapp.com\u002Fmaven-central\u002Fcom.airbnb.android\u002Flottie-compose)\nClick [here](http:\u002F\u002Fairbnb.io\u002Flottie\u002F#\u002Fandroid-compose) for more information on Lottie-Compose.\n\nLottie 2.8.0 and above only supports projects that have been migrated to [androidx](https:\u002F\u002Fdeveloper.android.com\u002Fjetpack\u002Fandroidx\u002F). For more information, read Google's [migration guide](https:\u002F\u002Fdeveloper.android.com\u002Fjetpack\u002Fandroidx\u002Fmigrate).\n\n# Contributing\n\nBecause development has started for Lottie Compose, Gradle, and the Android Gradle Plugin will be kept up to date with the latest canaries. This also requires you to use Android Studio Canary builds. [Preview builds](https:\u002F\u002Fdeveloper.android.com\u002Fstudio\u002Fpreview) can be installed side by side with stable versions.\n","Lottie 是一个用于在 Android、iOS、Web 和 React Native 上原生渲染 Adobe After Effects 动画的移动库。它支持将 After Effects 动画导出为 JSON 格式，并通过 Bodymovin 插件解析，从而实现跨平台的高效动画展示。其核心功能包括高性能渲染、易于集成以及与设计工具的无缝对接，使得设计师能够直接创建并发布复杂的动画效果，而无需工程师手动重写代码。Lottie 适用于需要高质量动态视觉效果的各种应用场合，如用户界面中的微交互、启动画面或任何希望提升用户体验的地方。",2,"2026-06-11 02:44:51","top_all"]