A simple command line program to draw a unicode progress bar.
Requires Python 3. No other installation is required.
Draw a bar showing a 30% progress:
./progress-bar 30
██████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 30.00%
Draw a bar showing a 20.34% progress:
./progress-bar 20.34
████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20.34%
Draw a bar showing a progress equal to the ratio between 7 and 13:
./progress-bar 7 13
██████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 53.85%
Draw bars with custom width:
./progress-bar 20.34 --width 50
██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20.34%
./progress-bar 7 13 --width 50
███████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 53.85%
./progress-bar -h
Feel free to remix this project under the terms of the Apache License, Version 2.0.