Compose Animations is built with the primary goal to explore the capabilities of animation in jetpack compose and to learn and teach animation in a fun way.
if you like to read more about it check out the full blog here
- Animate*AsState
- AnimatedTransition
- AnimatedList
- AnimatedGesture
- BouncyRope
- InfiniteTransition
- AnimateVisibility
- AnimatedNavigation
Video.2024-08-30.02-14-38.mp4
- more item placement animation
- shared element transition
- SVG animations
- shaders
Compose Animation was built with the goal of public contributions so go find issues in the existing code, improve over it build new ones. Only "rule" per say if you are not the original author of the animation kindly credit the original author. and also read contribution guidelines to resolve build errors 😅.
Note: This Project requires common modules to be built locally(for now) read CONTRIBUTING.md for more
- Bouncy Rope is modified version of Rebecca Franks's animations you can check it out here
- sinasamaki for counter animation
- gurupreet for compose cook book, check it out here