Skip to main content

Display customizable progress bars on the terminal easily.

Project description



PBar is a small work in progress Python library to display customizable progress bars on the terminal easily. Contributions are welcome!

https://user-images.githubusercontent.com/48654552/140072905-f83a1ff4-fba7-481d-925d-727caed6c3e8.mp4

More examples

https://user-images.githubusercontent.com/48654552/148692560-87e005f7-076a-48cc-9ae9-4c168ee040bc.mp4

Source available here.

https://user-images.githubusercontent.com/48654552/134776865-c7516cf1-0c66-44da-ae2c-f2cbedd2527c.mp4

Source available here.

https://user-images.githubusercontent.com/48654552/137568056-aafa1ba1-35c2-4ecd-84f8-99ca0093cab5.mp4

Source available here.


Wiki

Please visit the different wiki pages available here to see all the features of this package!

Requirements

  • Python 3.9+
  • A terminal that can display VT100 sequences and escape codes such as \v. Windows CMD and PowerShell do not support some of these entirely, though Windows Terminal does.

Installation

Pip

PBar is available on the Python Package Index:

pip install pbar2

You can also install this package through GitHub with pip:

pip install git+https://github.com/DarviL82/PBar

For uninstalling:

pip uninstall pbar2

AUR

There is also an Arch User Repository package made by MithicSpirit.

Additional Credits

User Task
DrMeepster Type Checking

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PBar2-2.0.4.post2.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

PBar2-2.0.4.post2-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

Details for the file PBar2-2.0.4.post2.tar.gz.

File metadata

  • Download URL: PBar2-2.0.4.post2.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PBar2-2.0.4.post2.tar.gz
Algorithm Hash digest
SHA256 4f42f580aea5b027851458493cc4aaac73c7cfcfc26323d2c13fee3826a13182
MD5 d9a2691dbe87dd387b63871b884eb716
BLAKE2b-256 cb1b7f5b52b8e20c55efa938c7c3f2203f31c9198a87329b3645a172f94c6b30

See more details on using hashes here.

File details

Details for the file PBar2-2.0.4.post2-py3-none-any.whl.

File metadata

  • Download URL: PBar2-2.0.4.post2-py3-none-any.whl
  • Upload date:
  • Size: 26.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PBar2-2.0.4.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 9ad3954a61cbc82c74f05d91efe0a71c481f1c15c08c014b732c6d5b6101edab
MD5 68897c41e6a41d83cf774f67966b66f7
BLAKE2b-256 9e844f179f2b3716996d74c69419f04fdfd74d74cb0e8bf04d0914e6859b16a0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page