158 Repositories
Android composable-animations Libraries
Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animations painless.
AnimatableCompose Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animation painless. What you can create from M
Mocking with Jetpack Compose - stubbing and verification of Composable functions
Mockposable A companion to mocking libraries that enables stubbing and verification of functions annotated with @androidx.compose.runtime.Composable.
GlassmorphicColumn @Composable
glassmorphic-composables GlassmorphicColumn @Composable GlassmorphicRow @Composable With Non-Image background Setup Gradle: allprojects { reposito
Pinocchio is a group of libraries for various common UI components. It could contain Composable, View, and everything related to UI.
Pinocchio Pinocchio is a group of libraries for various common UI components. It could contain Composable, View, and everything related to UI. All UI
Simple view which allow you to customise your pizza's toppings and size as per your choice.
TwistedPizzaToppingsView Overview Simple view which allows options to customize your pizza toppings and size as per your choice. Features Android 12 s
cdp - A Composable Scalable Size Unit
cdp - A Composable Scalable Size Unit An android lib that provides a new size unit - cdp (compose dp). This size unit scales with the screen size for
A powerful 🚀 Android range bar chart library as well as scaling, panning and animations.
RangeBarChart ⚡ Range bar chart library for Android using MPAndroidChart ⚡ There were no charts in MPAndroidChart to show ranges. We were forced to sh
🪐 Jetpack Compose animation library that allows you to implement animations such as shared element transition.
🪐 Jetpack Compose animation library that allows you to implement animations such as shared element transition.
Trying to play with Jetpack compose low level animations APIs, which are animate*AsState APIs.
ComposeSimpleAnimation Trying to play with Jetpack compose low level animations APIs, which are animate*AsState APIs that I needed in another project.
Educational App made with Retrofit, Coroutines, Navigation Component, Room, Dagger Hilt, Flow & Material Motion Animations.
TechHub TechHub is a sample educational app that provides courses for people who want to learn new skills in mostly tech-related areas. The goal of th
Jetpack Compose Animations
Jetpack Compose Animations Animations Duolingo Owl - Anmol Verma Screen.
🪐 Jetpack Compose animation library that allows you to implement animations such as shared element transition.
Orbitary 🪐 Jetpack Compose animation library that allows you to implement animations such as shared element transition. Download Gradle Add the depen
A small navigation library for Jetpack Compose with state saving, backstack and animations support.
A small navigation library for Jetpack Compose with state saving, backstack and animations support.
PassCode is the Android app made by using Jetpack Compose. Created for the test task submission.
PassCode PassCode is the Android app made by using the Jetpack Compose. Created for the test task submission. Showcase Dark Theme Light Theme ACs The
PowerSpinner - 🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
PowerSpinner - 🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
A library that you can use in 4 different types(Success, Error, Warning, Info) written with Jetpack Compose.
Composable Sweet Toast A library that you can use in 4 different types(Success, Error, Warning, Info) written with Jetpack Compose. You can use this t
💧 A customizable jetpack compose dropdown menu with cascade and animations
Dropdown 💧 A customizable jetpack compose dropdown menu with cascade and animations. Who's using Dropdown? 👉 Check out who's using Dropdown Include
Project to implement the Apple Card App UI and Animations using Jetpack Compose
Project to implement the Apple Card App UI and Animations using Jetpack Compose
☯️Sophisticated and cool intro with Material Motion Animations(No more viewpager transformer or Memory leak)
Material Intro Sophisticated and cool intro with Material Motion Animations. Who's using Material Intro? 👉 Check out who's using Material Intro Inclu
Hangman Game for Android build with Compose
Hangman Game for Android build with Compose. Built with jetpack components, Room for saving game history, preferences for loading game settings, ViewModels for persisting game state, LiveData/States for observing states, Koin for DI, minimal compose animations for good UX, Light/Dark theme :rainbow: MD3.
Row Coloumn Box Compose Constraint Layout Modifier.xyz Animator Tween animation MutableState Creating custom composable Corners Canvas LaunchedEffect
Row Coloumn Box Compose Constraint Layout Modifier.xyz Animator Tween animation MutableState Creating custom composable Corners Canvas LaunchedEffect
Jetpack Compose animations including Loading/progress, Looping, On-off, Enter, Exit, Fade, Spin and Background animation
Compose Animation Examples. Useful Jetpack Compose animations including Loading/progress, Looping, On-off, Enter, Exit, Fade, Spin and Background animations that you can take inspiration from.
💠Metaphor is the library to easily add Material Motion animations
Metaphor Metaphor is the library to easily add Material Motion animations. Who's using Metaphor? 👉 Check out who's using Metaphor Include in your pro
Light-weighted, convenient implementation of expandable text view that supports expanding & collapsing animations for Android projects
ExpandableTextView Light-weighted, convenient implementation of expandable text view that supports expanding & collapsing animations for Android proje
Flippable - A Jetpack Compose utility library to create flipping Composable views with 2 sides
💳 Flippable A Jetpack Compose utility library to create flipping Composable views with 2 sides. Built with ❤︎ by Wajahat Karim and contributors Demo
Examples of the use of animations in jetpack compose and view, as well as measurements of perfomance
AndroidAnimationWorld Примеры использования анимаций в jetpack compose и view, а также замеры perfomance для
Custom-view-animated-file-downloader - Custom Views, Animations, Broadcast Receivers, Notifications
Downloader App Custom views , Drawing with Canvas, Animations (with motionlayout
ComposeAnimations - Collection of nice animations created with Jetpack Compose
CertificateStack.kt CardStackDemo.mp4 SwipeButton.kt SwipeButton.mp4
A small and simple, yet fully fledged and customizable navigation library for Jetpack Compose
A small and simple, yet fully fledged and customizable navigation library for Jetpack Compose
Jetpack-compose-animations-examples - Cool animations implemented with Jetpack compose
Jetpack-compose-animations-examples This repository consists of 4 animations: St
Boat - A scoped and composable way to navigate
Boat Boat is an implementation of a scoped, simple and composable way to navigat
A Viewholderless Adapter for RecyclerView, who supports builtin diffing, states (paging, empty...), events (clicking, swiping...), and more.
OneAdapter OneAdapter is made to simplify and enhance the use of the RecyclerView's Adapter while preventing common mistakes. With multiple modules an
SSJetPackComposeProgressButton is an elegant button with a different loading animations. 🚀
SSJetPackComposeProgressButton SSJetPackComposeProgressButton is an elegant button with a different loading animations which makes your app attractive
Kapture - A small library for Jetpack Compose to capture Composable content to Android Bitmap
kapture A small utility library for Jetpack Compose to capture Composable conten
CircleProgressBar is circular progress with animation and color.
CircleProgressBar Use the CircleProgressBar as a progress in your Android Application. Usage Step 1 Add it in your root build.gradle at the end of rep
DrawBox: a multi-purpose tool to draw anything on canvas, written completely on jetpack compose
DrawBox DrawBox is a multi-purpose tool to draw anything on canvas, written comp
Compose-actors - Android app built with jetpack compose follows new revamped guide to app architecture
Compose Actors 💃 Inspired from JetCaster JetNews JetSnack More compose content
Capturable - 🚀Jetpack Compose utility library for capturing Composable content and transforming it into Bitmap Image🖼️
Capturable 🚀 A Jetpack Compose utility library for converting Composable content into Bitmap image 🖼️ . Made with ❤️ for Android Developers and Comp
Compose-buttons - A set of Loading animations used in Buttons to convey a "loading" state after the button is clicked.
Loading Buttons A set of Loading animations used in Buttons to convey a "loading" state after the button is clicked. A simple demo application that sh
Animated-splash-screen - Animate your Splash Screen using Lottie files.
Animated Splash Screen This small project shows how you can add animation into your android projects or create beautiful looking Splash Screen or Laun
Open Source Library for Holdable ViewHolder in RecyclerView
HoldableSwipeHandler Open Source Library for Holdable ViewHolder in RecyclerView
A clone of Snapp using Jetpack Compose. Showcasing various usages of Google Maps Animations etc combined with Compose
SnappCompose A clone of Snapp, A ride-handling app using Jetpack Compose, Showcasing various usages of Google Maps, Animations, etc combined with Comp
SSJetPackComposeProgressButton is an elegant button with a different loading animations. 🚀
SSJetPackComposeProgressButton SSJetPackComposeProgressButton is an elegant button with a different loading animations which makes your app attractive
A Clean Architecture App to show use of multi module architecture in a Jetpack Compose
Nextflix-Composable A Clean Architecture App to show use of multi-module-archite
Manager of progress using Lottie JSON, compatible for Java and Kotlin.
Progress Lottie IGB Manager of progress using Lottie JSON, compatible for Java and Kotlin. Int Top In Bottom Important Info: To create a raw folder: R
A library that you can use in 4 different types toast written with Jetpack Compose
Composable Sweet Toast A library that you can use in 4 different types(Success, Error, Warning, Info) written with Jetpack Compose. You can use this t
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
A Collection of major Jetpack compose UI components which are commonly used.🎉🔝👌
SSComposeCookBook A Collection of major Jetpack compose UI components which are commonly used. Introduction Jetpack Compose is a modern toolkit for bu
A library that enables Safe Navigation for you Composable destinations when using Jetpack Compose Navigation
A library that enables Safe Navigation for you Composable destinations when using Jetpack Compose Navigation
Implementing multiple list animations in a walk-through series of articles.
List Animations In Compose This repository is the resource of a series of articles. Each branch represents the final version of a use case that was bu
This is a simple video games discovery app showcasing UI using Jetpack Compose with Clean Architecture and also tests for composable UI.
Jetpack-Compose-Video-Games-Example 🎮 This is a simple video games discovery app showcasing UI using Jetpack Compose and also tests for composable UI
Nested popup menus with smooth height animations
cascade cascade builds nested popup menus with smooth height animations. It is designed to be a drop-in replacement for PopupMenu so using it in your
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack based on MVVM architecture.
🛡️ Android security app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Android library providing an implementation of the Material Design Floating Action Button Speed Dial.
Android library providing an implementation of the Material Design Floating Action Button Speed Dial.
CodeLab for the workshop: A Composable New World
A Composable New World! Compose is here! 🙌 I've created a codelab where you can follow step by step the development of android application using Comp
🏗️ Kotlin implementation of Point-Free's composable architecture
🧩 Komposable Architecture Kotlin implementation of Point-Free's The Composable Architecture 🚧 Project Status We've been using Komposable Architectur
🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
TheMovies2 A simple project using The Movie DB based on Kotlin MVVM architecture and material designs & animations. How to build on your environment A
Jetpack Compose Text composable to show html text from resources
HtmlText Current Compose Version: 1.0.3 Compose HtmlText Text composable to show html text from resources Add to your project Add actual HtmlText libr
Arrow Endpoint offers a composable Endpoint datatype, that allows us easily define an Endpoint from which we can derive clients, servers & documentation.
Arrow Endpoint Arrow Endpoint offers a composable Endpoint datatype, that allows us easily define an Endpoint from which we can derive clients, server
Arrow Endpoint offers a composable Endpoint datatype, that allows us easily define an Endpoint from which we can derive clients, servers & documentation.
Arrow Endpoint Arrow Endpoint offers a composable Endpoint datatype, that allows us easily define an Endpoint from which we can derive clients, server
An android library through which users can add a customized loading dialog box with Lottie Animations.
CustomLottieDialogBox About CustomLottieDialogBox is an android library which facilitate developers to add customized loading Dialog-Boxes to their an
Air Hockey Multiplayer Game in Jetpack Compose
Air Hockey Compose classic Air Hockey game created using Jetpack Compose (Work in progress) Game Modes Single Player Two Player (not yet implemented)
A Lottie animations marketplace powered by LottieFiles
Lottie World A Lottie animations playground app to mess around with animations and clean architecture with MVVM. Built with ❤︎ by Wajahat Karim Video
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
Kotlin extensions, BindingAdapters, Composable functions for Android CameraX
Setup dependencies { implementation "com.github.skgmn:cameraxx:0.6.0" } Features CameraXX provides extensions methods for CameraX to use functions
Animation samples with motion layout and object animator 🦹🏻♀️
💕 Animations 💕 Animation samples with motion layout and object animator 🦹🏻♀️ Car Animation with Object Animator 👀 🎀 I've created this project b
A Playground repository to showcase UI's and transitions built using Motion Layout.
A collection of UI's built to showcase the capabilities of Motion Layout and Constraint Layout 2.0/2.1
A collection of animations, compositions, UIs using Jetpack Compose. You can say Jetpack Compose cookbook or play-ground if you want!
Why Not Compose! A collection of animations, compositions, UIs using Jetpack Compose. You can say Jetpack Compose cookbook or play-ground if you want!
Plugin and Desktop app for parsing layout xml into Composable code
composed-xml Inspired by - Recompose composed-xml is a tool for parsing Android layouts into Jetpack Compose code. It can work as both Desktop app or
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations.
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations.
Library for charts in android with animations
Charts Gradle Setup Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the end of repositories: allprojects {
Group of libraries to help you build better animations with Jetpack Compose
Group of libraries to help you build better animations with Jetpack Compose
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
Sample app that shows how to create a bitmap from a Jetpack composable
Creating Bitmaps From Jetpack Composables This app demonstrates how to create a bitmap from a Jetpack composable without the need to display the compo
A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix.
SuperForwardView About A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix. GIF Design Credi
a set of Settings like composable items to help android Jetpack Compose developers build complex settings screens
This library provides a set of Settings like composable items to help android Jetpack Compose developers build complex settings screens without all the boilerplate
Kermit is a Kotlin Multiplatform logging utility with composable log outputs
Kermit is a Kotlin Multiplatform logging utility with composable log outputs. The library provides prebuilt loggers for outputting to platform logging tools such as Logcat and NSLog.
A small Crypto app with neat UI.
CryptoAppUI A small Crypto app with neat UI. Note: To login in or sign up just enter any dummy values. Perform crypto transaction though this app usin
A beautiful Undo Redo animation built with Jetpack Compose
A beautiful Undo Redo animation built with Jetpack Compose
A framework for writing composable parsers based on Kotlin Coroutines.
Parsus A framework for writing composable parsers based on Kotlin Coroutines. val booleanGrammar = object : GrammarBooleanExpression() { val ws
Collection of UIs and Animations built with Jetpack Compose for Android
Jet Composer is a sample app built with Jetpack Compose for Android, which demonstrates the various UIs and animations that can be built with it.
This library provides easy ways to add onboarding or pager screens with different animation and indicators.
WalkThroughAndroid Make amazing OnBoarding Screens easily for your app with different colorful animations, fonts, styles, and many more. Customize you
SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or set simple gifs on refresh view. The best feature is Lottie animations in refresh view, it uses lottie animations to render high quality animations on pull refresh. 🎉💥
SSPullToRefresh Pull to Refresh with custom animations SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or se
MoviesApp is the sample preview app of the MotionLayout experiments.
Movies. App Movies. is the sample preview app of the MotionLayout experiments. This app realizes the InVision Studio — Movies app concept. Result Upda
TheMovies 🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
A simple demo project based on MVVM clean 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
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
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
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
An elegant and beautiful Android app manager
An elegant and beautiful Android app manager
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
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
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
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
Android View for displaying and selecting values in a circle-shaped View, with animations and touch gestures.
CircleDisplay Android View for displaying and selecting (by touch) values / percentages in a circle-shaped View, with animations. Features Core featur
A beautiful Android custom View that works similar to a range or seekbar. With animations.
ValueBar A beautiful Android custom View that works similar to a range or seekbar. Selection by gesture. With animations. Supporting API level 11+. De
🎬 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
AXrLottie (Android) Renders animations and vectors exported in the bodymovin JSON format. (Using rLottie)
AXrLottie (Android) Renders animations and vectors exported in the bodymovin JSON format. (Using rLottie)