PS C:\ShiningPr1sm> .\Invoke-PercentAnimation.ps1
MODULE ACTIVE
Percent Animation #lib
Lightweight Java library for smooth percentage-based CLI animations.
ABOUT
What is PercentAnimation?
PercentAnimation is a lightweight Java library designed to add smooth, animated progress indicators to your CLI applications. Drop it into any project to display elegant percentage-based animations that keep users informed during long-running operations. Zero dependencies, minimal footprint.
FEATURES
What can it do?
Fluid, real-time percentage updates with customizable animation speed.
Pure Java — no external libraries needed. Just add the JAR and use it.
Choose colors, formats, and animation patterns to match your application's look.
Simple API — a few lines of code to get a fully animated progress bar running.
CODE EXAMPLE
Quick start
// Add the library to your project import com.shiningpr1sm.percentanimation.Animator; // Create an animator and run Animator animator = new Animator("Processing"); animator.start(); // Update progress from 0 to 100 for (int i = 0; i <= 100; i++) { animator.update(i); Thread.sleep(50); } animator.done();
SCREENSHOTS
See it in action
SYSTEM REQUIREMENTS
What you need
- [x] Java 21 or higher
- [x] Zero external dependencies (except for JUnit)
INSTALLATION
Get started
STEP 01
Download the JAR from GitHub Releases
STEP 02
Add to your project's classpath or lib/ folder
STEP 03
Import and use: import com.shiningpr1sm.percentanimation.Animator;
ALTERNATIVE
Windows Installer
- [x] Windows 7 / 10 / 11
- [x] No Java required
- [x] Just run the .exe — done
CHANGELOG
Latest release
DOWNLOAD
Grab the latest build
Always free, always open source.