Skip to main content




PBar is a small Python library to display highly 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

Metadata

Release files for PBar2 2.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PBar2 2.2.2
File Size Uploaded
PBar2-2.2.2.tar.gz 24.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PBar2 2.2.2
File Interpreter ABI Platform
PBar2-2.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 51.4 kB

Release files / PBar2-2.2.2.tar.gz

Download URL PBar2-2.2.2.tar.gz
Size 24.5 kB
Tags Source
SHA-256 checksum
How to use checksums
dc49a707dbdc82a5f16c27b623405440cfd01215f610a82c69b77eb7e4bc53aa
BLAKE2b-256 checksum
How to use checksums
f318d49ff7c685b1dc52d98ef6d5aedc83aeb623eb8749382813f02081809efa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.4

Release files / PBar2-2.2.2-py3-none-any.whl

Download URL PBar2-2.2.2-py3-none-any.whl
Size 27.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7a75e3e2d558b58e52c362baacd16a6904619e7e9451d9df3f736b5898eccd8a
BLAKE2b-256 checksum
How to use checksums
235975caacbdae6c24d0b82b1b488bc97f8ac0acd4da306f690c04ba9c3fba9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

2.2.2 This release

2 release files

2.2.1

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.16.1

2 release files

1.16.0

2 release files

1.13.0

2 release files

1.12.6

2 release files

1.12.5

2 release files

1.12.4

2 release files

1.12.3

2 release files

1.12.0

2 release files

1.11.5

2 release files

1.11.4

2 release files

1.11.3

2 release files

1.11.2

2 release files

1.11.1

2 release files

1.11.0

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page