A Python Progressbar library to provide visual (yet text based) progress to long running operations.


Info: This package contains files in non-standard labels.

conda install

  • linux-64  v3.38.0
  • win-32  v3.37.0
  • noarch  v3.46.1
  • win-64  v3.38.0
  • osx-64  v3.38.0
To install this package with conda run one of the following:
conda install -c conda-forge progressbar2
conda install -c conda-forge/label/gcc7 progressbar2
conda install -c conda-forge/label/cf201901 progressbar2


A text progress bar is typically used to display the progress of a long running operation, providing a visual cue that processing is underway.

The ProgressBar class manages the current progress, and the format of the line is given by a number of widgets. A widget is an object that may display differently depending on the state of the progress bar. There are many types of widgets:

  • Timer
  • ETA
  • AdaptiveETA
  • FileTransferSpeed
  • AdaptiveTransferSpeed
  • AnimatedMarker
  • Counter
  • Percentage
  • FormatLabel
  • SimpleProgress
  • Bar
  • ReverseBar
  • BouncingBar
  • RotatingMarker
  • DynamicMessage

The progressbar module is very easy to use, yet very powerful. It will also automatically enable features like auto-resizing when the system supports it.

PRIVACY POLICY  |  EULA (Anaconda Cloud v2.33.29) © 2019 Anaconda, Inc. All Rights Reserved.