progress

A simple progress bar for Nim.


Keywords
progress, bar, terminal, ui
License
BSD-3-Clause
Install
nimble install progress

Documentation

progress.nim

A simple progress bar for Nim.

Demo

Usage

# os is only needed for `sleep`
import progress, os

let bar = newProgressBar()

bar.start()

for i in 1..100:
  # Do some work
  sleep(100)
  bar.increment()

bar.finish()