-
That's a reasonable request. Discussion about a feature along those lines seems to be happening in https://github.com/tqdm/tqdm/issues/614; perhaps you could weigh in there?
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
While not having all the tqdm features, i find mpb to be quite good actually.
https://github.com/vbauerster/mpb
-
chime [1] is another python package that fans of tqdm might like.
[1] https://github.com/MaxHalford/chime/
-
-
-
textual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
-
DiskCache
Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
-
-
-
or if you prefer rust, there's just. https://github.com/casey/just/
better yet, use both and just doit
-
If you like tqdm, it's worth checking out pqdm, a parallelized version. If you have embarrassingly parallel work to process in a script, it makes it dead simple to parallelize and monitor the progress of something. Highly recommend:
https://github.com/niedakh/pqdm
-
Big fan of tqdm in python, so I ported it to ruby 5 years ago:
https://github.com/powerpak/tqdm-ruby
(shameless plug and an invitation for pull requests)
-
I raise you xonsh: bash in your Python and vice versa, all in the shell! https://xon.sh/
Also have to mention the fantastic Python Prompt Toolkit, which xonsh is based on - https://python-prompt-toolkit.readthedocs.io/en/master/
I mirror another commenter's excitement on this thread about the cool libraries we have at this age, and the tools that are made possible by them.
-
i have a subprocess wrapper, might also be of help: https://github.com/MoserMichael/subb
-
python-obj-system
Tutorials on advanced python topics, and literate programming framework to write them (see README.md)
it may be easy to get going with python, but it takes a non trivial amount of time to understand, what is going on. I have a advanced python3 course https://github.com/MoserMichael/python-obj-system that explains some of the more advanced concepts.
-
-
-
For simple tasks — e.g. a list of commands — that are fine staying in sh, https://taskfile.dev is excellent
-
Tqdm is awesome and I use it all the time!
Another great alternative is fastprogress: https://github.com/fastai/fastprogress
It often works better in Jupyter Notebooks.
-
Just wanted to add Austin: Python frame stack sampler for CPython written in pure C (https://github.com/P403n1x87/austin)