Vramsteg, from the Swedish framsteg (progress), is a CLI progress bar that can be used from any script language. It supports color, labels, percentage completion, elapsed time and estimates. It is used in our test suites.
git clone https://github.com/GothenburgBitFactory/vramsteg.git
brew install vramsteg
Vramsteg adds progress-bar capability to a script/program that otherwise does not have one. If a program has a lengthy iterative operation, it may benefit from using vramsteg, which provides these features: