tqdm
by tqdm
tqdm is a small Python library and command-line tool that shows a progress bar for loops and piped data. It is used to see how far a task has got and how long it has left.
- Stars
- 31.4k +2 a day
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Easy
- Language
- Python
- Age
- 4166 days
What you can do with it
- Wrap any Python loop with tqdm() to see a live progress bar with speed and time remaining
- Pipe data through tqdm on the command line to watch backups or file copies progress
- Show progress inside Jupyter notebooks or pandas jobs
Make money with it
""
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Add progress feedback to in-house data-processing or backup scripts so staff know when jobs will finish
- Make client automation or data-cleaning scripts easier to monitor and debug, saving time on long runs
Can you use it commercially?
Free to use, change and sell (MIT-style terms in the licence file). Some folders may carry other terms.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Install with "pip install tqdm" (also available through conda, Snap or Docker), then import it in Python or use it between pipes.
Follow the official instructions in the project README.
Things to check
- Licence is listed as unclear (NOASSERTION) on GitHub, so check the licence file before commercial use
Checked 29 Oct 2026. Summary drafted by AI from the project's README.