158 Repositories
Android composable-animations Libraries
A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change
FreeFlow is no longer under development We are no longer working on FreeFlow and have moved to RecyclerViews for similar functionality. Thanks for all
Android loading animations
Android-SpinKit Android loading animations(I wrote a android edition according SpinKit) Demo Apk Preview Gradle Dependency dependencies { implement
Repository for android animations Rx wrapper
RxAnimations RxAnimations is a library with the main goal to make android animations more solid and cohesive. Download compile 'oxim.digital:rxanim:
Celebrate more with this lightweight confetti particle system ๐
Konfetti ๐ ๐ฅณ Celebrate more with this lightweight confetti particle system. Create realistic confetti by implementing this easy to use library. Demo
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon ๐ A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
WoWoViewPager WoWoViewPager combines ViewPager and Animations to provide a simple way to create applications' guide pages. When users are dragging WoW
SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon.
Smiley Rating SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon. Drawn completely using android canvas Insp
Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images)
VectAlign VectAlign (a.k.a. VectorDrawableAlign) is a developer's tool which automagically aligns two VectorDrawable "pathData" strings (or SVG images
Pretty material design toasts with feedback animations
Load Toast Library The default toasts are ugly and don't really provide much more than a short message. This small library provides a better toast whi
Animation effects to text, not really textview
HTextView Animation effects with custom font support to TextView see iOS Effects see Flutter Effects Screenshot type gif Scale Evaporate Fall Line Typ
๐ฌ A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
TheMovies A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
:octocat: A demo project based on MVVM architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
A material Switch with icon animations and color transitions
Material Animated Switch A material Switch with icon animations and color transitions Sample video: Youtube Material Animated Switch video Sample app:
TourGuide is an Android library that aims to provide an easy way to add pointers with animations over a desired Android View
TourGuide TourGuide is an Android library. It lets you add pointer, overlay and tooltip easily, guiding users on how to use your app. Refer to the exa
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
AnimatedBottomBar A customizable and easy to use bottom bar view with sleek animations. Examples Playground app Download the playground app from Googl
A demo of the power menu with Reveal and other animations
MaterialPowerMenu A demo of the power menu with Reveal and other animations Some days ago, I saw a gif on Google+ demonstating a concept of Android Po
Animations for Android L drawer, back, dismiss and check icons
Material Menu Morphing Android menu, back, dismiss and check buttons Have full control of the animation: Including in your project compile 'com.balysv
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
{ } Declarative Kotlin DSL for choreographing Android transitions
Transition X Kotlin DSL for choreographing Android Transitions TransitionManager makes it easy to animate simple changes to layout without needing to
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon ๐ A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Android View widget for displaying GIF animations.
gif-movie-view Android View widget for displaying GIF animations. To show animated GIF in your application just add GifMovieView into your layout.
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.
Dali Dali is an image blur library for Android. It is easy to use, fast and extensible. Dali contains several modules for either static blurring, live
Sample material transition animations for Android
See ListOfThings for a newer implementation. Android Material Transitions This Android project samples some Material Design-ish transitions for list i
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar
#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr
Animated Loader or Animated Progress Dialog android code.
AnimatedLoadingIndicator LoadingIndicator This is a simple but effective animated Loading Indicator which can easily ready to use integrated few lines
Customizable bounce animation for any view like in Clash Royale app
Bounceview-Android Customizable bounce animation for any view updation Getting Started In your build.gradle dependencies { implementation 'hari.bo
Lightweight Android library for cool activity transition animations
Bungee min SDK 16 (Android Jellybean 4.1) written in Java A lightweight, easy-to-use Android library that provides awesome activity transition animati
How to apply meaningful and delightful motion in a sample Android app
Applying meaningful motion on Android How to apply meaningful and delightful motion in a sample Android app Read the complete post at https://medium.c
Circle based animations for Android (min. API 11)
CircularTools Circle based animations for Android (min. API 11) Currently implemented: Circular reveal Circular transform Radial reaction Reveal:YouTu
Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator
ViewPropertyObjectAnimator Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator. ViewPropertyObjectAnimator is as easy to
Animations driven by finger movement
OffsetAnimator OffsetAnimator lets animate objects basing on touchevents, so users can be engaged in an animation process. Usage Add the library to yo
Automatically manipulates the duration of animations dependent on view count. Quicksand .. the more you struggle.
QuickSand When showing a really enchanting explanatory animation to your users, but you know that after a while it'll get tedious and would stop users
Android library to create complex multi-state animations.
MultiStateAnimation Android library to create complex multi-state animations. Overview A class that allows for complex multi-state animations using An
The lib can make the ActivityOptions animations use in Android api3.1+
ActivityOptionsICS ๆฌ้กน็ฎๅๆญข็ปดๆค =========== f you are thinking on customizing the animation of Activity transition then probably you would look for Activit
Extended Android Tab Layout with animated indicators that have continuous feedback.
Dachshund Tab Layout Introduction Boosted Android Tab Layout with custom animated indicators including "Dachshund" animation inspired by this. Sample
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
ViewPagerTransforms Library containing common animations needed for transforming ViewPager scrolling on Android v13+. This library is a rewrite of the
An Android library which provides simple Item animations to RecyclerView items
RecyclerViewItemAnimators Library Travis master: This repo provides: Appearance animations Simple animators for the item views Quick start You can now
Android Transition animations explanation with examples.
UNMAINTAINED No maintainance is intended. The content is still valid as a reference but it won't contain the latest new stuff Android Transition Frame
A simple material design app intro with cool animations and a fluent API.
material-intro A simple material design app intro with cool animations and a fluent API. Very inspired by Google's app intros. Demo: A demo app is ava
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon ๐ A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
Celebrate more with this lightweight confetti particle system ๐
Konfetti ๐ ๐ฅณ Celebrate more with this lightweight confetti particle system. Create realistic confetti by implementing this easy to use library. Demo
๐ Transform into a different view or activity using morphing animations.
TransformationLayout ๐ Transform into a different view or activity using morphing animations. Using Transformation motions of new material version. D
Render After Effects animations natively on Android and iOS, Web, and React Native
Lottie for Android, iOS, React Native, Web, and Windows Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations expo
Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
WoWoViewPager WoWoViewPager combines ViewPager and Animations to provide a simple way to create applications' guide pages. When users are dragging WoW
FragmentTransactionExtended is a library which provide us a set of custom animations between fragments.
FragmentTransactionExtended FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. FragmentTransactio
[] An Android library which allows developers to easily add animations to ListView items
DEPRECATED ListViewAnimations is deprecated in favor of new RecyclerView solutions. No new development will be taking place, but the existing versions
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
AnimatedBottomBar A customizable and easy to use bottom bar view with sleek animations. Examples Playground app Download the playground app from Googl
Animations for Android L drawer, back, dismiss and check icons
Material Menu Morphing Android menu, back, dismiss and check buttons Have full control of the animation: Including in your project compile 'com.balysv
imitate Tumblr's menu, dragging animations look like a snake
android-snake-menu imitate Tumblr's menu, dragging animations look like a snake unexpected episode I found another repository some time ago which impl
An Android library providing to realize wave loading effect.
WaveLoadingView WaveLoadingView - An Android library that provides a realistic wave-loading effect. Sample Usage For a working implementation of this
Android library to display progress like google does in some of his services.
GoogleProgressBar This library is not maintained anymore and there will be no further releases Android library to display different kind of google rel
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
ViewPagerTransforms Library containing common animations needed for transforming ViewPager scrolling on Android v13+. This library is a rewrite of the
Button for android with animations for transition and error states.
Transition Button Android Preview Expand animation: Shake animation: Installation Gradle dependencies { implementation 'com.royrodriguez:transitionbu
Simple composable for rendering transitions between backstacks.
compose-backstack Simple library for Jetpack Compose for rendering backstacks of screens and animated transitions when the stack changes. It is not a
Actions for android animations. Inspired by libgdx scene2d actions.
Android Animations Actions Actions for android animations. Inspired by libgdx scene2d actions. The main goal of this project is making creating of com
A powerful ๐ Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
โก A powerful & easy to use chart library for Android โก Charts is the iOS version of this library Table of Contents Quick Start Gradle Maven Documentat
Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations
HelloCharts for Android Charting library for Android compatible with API 8+(Android 2.2). Works best when hardware acceleration is available, so API 1