Java Animation

Open-source Java projects categorized as Animation

Top 23 Java Animation Projects

  1. 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-25

    Our 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.

  2. 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.

    InfluxDB logo
  3. AndroidViewAnimations

    Cute view animation collection.

  4. uCrop

    Image Cropping Library for Android

    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

  5. AVLoadingIndicatorView

    DEPRECATED

  6. BoomMenu

    A menu which can ... BOOM! - Android

  7. Side-Menu.Android

    Side menu with some categories to choose.

  8. Pull-to-Refresh.Rentals-Android

    Phoenix Pull-to-Refresh (by Yalantis)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. android-pathview

    Android view with both path from constructed path or from svg.

  11. FabulousFilter

    Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa

  12. ShimmerLayout

    DEPRECATED - Memory efficient shimmering effect for Android applications by Supercharge.

  13. AnimationEasingFunctions

    Android Animation Easing Functions. Let's make animation more real!

  14. material-menu

    [deprecated] Animations for Android L drawer, back, dismiss and check icons

  15. GestureViews

    ImageView and FrameLayout with gestures control and position animation

  16. TextSurface

    A little animation framework which could help you to show message in a nice looking way

  17. Backboard

    A motion-driven animation framework for Android.

  18. CompactCalendarView

    An android library which provides a compact calendar view much like the one used in google calenders.

  19. EasyFlipView

    💳 A quick and easy flip view through which you can create views with two sides like credit cards, poker cards etc.

  20. EasingInterpolator

    Thirty-one different easing animation interpolators for Android.

  21. Dali

    Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations. (by patrickfav)

  22. 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 数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.

  23. audio-visualizer-android

    🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.

  24. radiance

    Building modern, elegant and fast Swing applications

  25. 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.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Animation discussion

Log in or Post with

Java Animation related posts

  • Lottie is an open format for animated vector graphics

    6 projects | news.ycombinator.com | 25 May 2025
  • Add Engaging Animations To Your Webapp for FREE

    1 project | dev.to | 9 Sep 2024
  • Show HN: Stipple Effect – a scriptable pixel art editor to make game art faster

    4 projects | news.ycombinator.com | 13 Aug 2024
  • Mindustry: Open-source automation tower defense game

    6 projects | news.ycombinator.com | 22 Dec 2023
  • Animotion – a visual CSS animation app

    3 projects | news.ycombinator.com | 25 Nov 2023
  • Any advanced image animation library available?

    1 project | /r/JavaFX | 13 Sep 2023
  • Develop Animated Splash Screens on Fire TV with Lottie

    2 projects | dev.to | 26 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 Jun 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?