You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lightweight Java library for creating smooth, dynamic console animations like progress bars and spinners with ANSI color gradients.
Overview
PercentAnimation solves the problem of boring, static terminal outputs in Java console applications. Instead of text walls, it provides a simple way to display real-time, visually appealing progress tracking. Built purely in Java without heavy external dependencies, it leverages ANSI escape codes to render smooth animations and vibrant color transitions directly in the terminal.
Key Features
Dynamic Gradients: Smooth ANSI color transitions for progress percentages and console output.
Console Spinners: Easily manageable asynchronous loading animations for background tasks.
Zero Dependencies: Lightweight footprint, making it effortless to integrate into any Java project.
Thread-Safe: Safe to use from multiple threads.
AutoCloseable: Both progress bars and spinners support try-with-resources.