SP ShiningPr1sm DEVELOPER / PHOTOGRAPHER

PS C:\ShiningPr1sm> .\Invoke-PercentAnimation.ps1

MODULE ACTIVE

Percent Animation #lib

Lightweight Java library for smooth percentage-based CLI animations.

v— · · Java Library
[x] JAVA [x] LIBRARY [x] OPEN SOURCE [x] CLI

ABOUT

What is PercentAnimation?

PERCENTANIMATION / OVERVIEW UTF-8

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?

[x] Smooth Animation

Fluid, real-time percentage updates with customizable animation speed.

[x] Zero Dependencies

Pure Java — no external libraries needed. Just add the JAR and use it.

[x] Customizable Styles

Choose colors, formats, and animation patterns to match your application's look.

[x] Easy Integration

Simple API — a few lines of code to get a fully animated progress bar running.

CODE EXAMPLE

Quick start

USAGE EXAMPLE JAVA
// 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

PERCENTANIMATION / GALLERY MEDIA

SYSTEM REQUIREMENTS

What you need

REQUIREMENTS SYSINFO
  • [x] Java 21 or higher
  • [x] Zero external dependencies (except for JUnit)

INSTALLATION

Get started

SETUP GUIDE TERMINAL

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

EXE INSTALLER WINDOWS
  • [x] Windows 7 / 10 / 11
  • [x] No Java required
  • [x] Just run the .exe — done

CHANGELOG

Latest release

VERSION HISTORY v—
v—

Loading release notes...

View on GitHub ↗

DOWNLOAD

Grab the latest build

Always free, always open source.