Share real-time progress from any process, anywhere. Works in browsers, terminals, and your favorite programming languages.
Processing epoch 3 of 10
from pbar_io import tqdm # Drop-in replacement for tqdmimport time
# Works exactly like tqdm, but with remote monitoringfor item in tqdm(range(100), desc="Processing"): # Your processing logic here time.sleep(3) # Simulate work # Progress bar URL is printed to console# Example: https://pbar.io/abc123“This is an incredibly ingenious feature. I’m speechless. It’s one of those ‘I should have come up with it!’ things.”
— Somebody on Hacker News
“Although the practical use case is unclear.”
— Same person on Hacker News
Works everywhere - browsers, terminals, mobile devices. Share progress with a simple URL.
Live progress updates via WebSockets. See changes instantly as they happen.
No account required for public bars. Private bars available for sensitive data.
Beautiful ANSI colors in terminals. Works perfectly with curl, wget, and more.
Drop-in replacement for tqdm in Python. Simple REST API for any language or platform.
Create parent-child progress bars. Perfect for complex multi-step processes.