InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Java Animation Projects
-
Lottie for Android, iOS, and React Native
Render After Effects animations natively on Android and iOS, Web, and React Native
Project mention: Lottie is an open format for animated vector graphics | news.ycombinator.com | 2025-05-25Our corporate UI library uses lottie-web for its animated components like spinners, progress bars etc.
This page:
https://airbnb.io/lottie/#/community-showcase
Absolutely cooks my company-issued laptop and my belief is that had it been done via CSS, it wouldn't have this effect.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Project mention: A Weather Clock (with Alarms) for ESP32 / Raspberry Pi Pico Implemented with Arduino Framework | dev.to | 2025-05-09
Also notice for photo that might not fit AWeatherClock screen, a crop UI will be invoked for you to crop the photo in order to fit the screen
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
FabulousFilter
Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
-
ShimmerLayout
DEPRECATED - Memory efficient shimmering effect for Android applications by Supercharge.
-
-
-
-
-
CompactCalendarView
An android library which provides a compact calendar view much like the one used in google calenders.
-
EasyFlipView
💳 A quick and easy flip view through which you can create views with two sides like credit cards, poker cards etc.
-
-
Dali
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations. (by patrickfav)
-
AAChartCore
📈📊☕️☕️☕️An elegant modern declarative data visualization chart framework for Android. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.极其精美而又强大的 Android 数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
-
audio-visualizer-android
🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
-
-
geckolib
GeckoLib is an animation engine for Minecraft mods, with support for complex 3D keyframe-based animations, numerous easings, concurrent animation support, sound and particle keyframes, event keyframes, math-based animations, and more. Available for all major modloaders.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Animation discussion
Java Animation related posts
-
Lottie is an open format for animated vector graphics
-
Add Engaging Animations To Your Webapp for FREE
-
Show HN: Stipple Effect – a scriptable pixel art editor to make game art faster
-
Mindustry: Open-source automation tower defense game
-
Animotion – a visual CSS animation app
-
Any advanced image animation library available?
-
Develop Animated Splash Screens on Fire TV with Lottie
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 Jun 2025
Index
What are some of the best open-source Animation projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Lottie for Android, iOS, and React Native | 35,362 |
2 | AndroidViewAnimations | 12,456 |
3 | uCrop | 11,989 |
4 | AVLoadingIndicatorView | 9,753 |
5 | BoomMenu | 5,806 |
6 | Side-Menu.Android | 5,244 |
7 | Pull-to-Refresh.Rentals-Android | 4,003 |
8 | android-pathview | 2,911 |
9 | FabulousFilter | 2,668 |
10 | ShimmerLayout | 2,522 |
11 | AnimationEasingFunctions | 2,472 |
12 | material-menu | 2,472 |
13 | GestureViews | 2,384 |
14 | TextSurface | 2,364 |
15 | Backboard | 1,692 |
16 | CompactCalendarView | 1,523 |
17 | EasyFlipView | 1,384 |
18 | EasingInterpolator | 1,102 |
19 | Dali | 1,057 |
20 | AAChartCore | 998 |
21 | audio-visualizer-android | 872 |
22 | radiance | 854 |
23 | geckolib | 687 |