# mtqdm v0.1.4a1
> ⚠️ **Warning**: This project is VERY MUCH in alpha. While it works (a little bit), it was written in a single sitting exclusively using Cursor; which is amazing but also means I haven't authored a single line of code, or even read through tqdm, or rumps' docs. Expect major rough edges, but improvements are actively being made. Especially since this is a tool I'll be using myself.
Put tqdm on your menu bar.
## Usage
```bash
pip install mtqdm
```
My intentions for mtqdm is for it to be a *drop-in replacement* for **tqdm**.
So simply replace **tqdm** with **mtqdm** in your code.
```python
from mtqdm import mtqdm
for _ in mtqdm(range(100)):
# ...
```
![mtqdm-0.1.4a1 in action](https://github.com/0oj/mtqdm/blob/main/examples/basic_usage.png?raw=true)
The progress bar from **tqdm** will still be displayed in the terminal. Additionally, a progress bar like the one above will appear in the menu bar. Clicking it will reveal metrics.
`100%|████████████████████| 100/100 [00:15<00:00, 6.50it/s]`
Raw data
{
"_id": null,
"home_page": null,
"name": "mtqdm",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": "progress, progressbar, menubar, tqdm, macos",
"author": "Ooj",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/99/0d/fdd5999f01043b544f0bcd2899f79d9ea852ef7025059827464ecce6694b/mtqdm-0.1.4a1.tar.gz",
"platform": null,
"description": "# mtqdm v0.1.4a1\n\n> \u26a0\ufe0f **Warning**: This project is VERY MUCH in alpha. While it works (a little bit), it was written in a single sitting exclusively using Cursor; which is amazing but also means I haven't authored a single line of code, or even read through tqdm, or rumps' docs. Expect major rough edges, but improvements are actively being made. Especially since this is a tool I'll be using myself.\n\nPut tqdm on your menu bar.\n\n## Usage\n\n```bash\npip install mtqdm\n```\n\nMy intentions for mtqdm is for it to be a *drop-in replacement* for **tqdm**.\nSo simply replace **tqdm** with **mtqdm** in your code.\n\n```python\nfrom mtqdm import mtqdm\nfor _ in mtqdm(range(100)):\n # ...\n```\n\n![mtqdm-0.1.4a1 in action](https://github.com/0oj/mtqdm/blob/main/examples/basic_usage.png?raw=true)\n\nThe progress bar from **tqdm** will still be displayed in the terminal. Additionally, a progress bar like the one above will appear in the menu bar. Clicking it will reveal metrics.\n\n`100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 100/100 [00:15<00:00, 6.50it/s]`\n",
"bugtrack_url": null,
"license": null,
"summary": "Put tqdm on your menu bar.",
"version": "0.1.4a1",
"project_urls": {
"homepage": "https://github.com/0oj/mtqdm",
"repository": "https://github.com/0oj/mtqdm"
},
"split_keywords": [
"progress",
" progressbar",
" menubar",
" tqdm",
" macos"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "6718a9c598edd1bba1a9194a674bcfa592b8a521354f38d7368f4c463f44a339",
"md5": "204818413267ffeb106f21f19670cc03",
"sha256": "9e72413f5f0a828f31103be7a84f9fd398c805c0f0127546748b93765868f3e7"
},
"downloads": -1,
"filename": "mtqdm-0.1.4a1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "204818413267ffeb106f21f19670cc03",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 4862,
"upload_time": "2024-11-13T20:48:02",
"upload_time_iso_8601": "2024-11-13T20:48:02.934762Z",
"url": "https://files.pythonhosted.org/packages/67/18/a9c598edd1bba1a9194a674bcfa592b8a521354f38d7368f4c463f44a339/mtqdm-0.1.4a1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "990dfdd5999f01043b544f0bcd2899f79d9ea852ef7025059827464ecce6694b",
"md5": "3e63f75de100e6ef03f33b2e2dde25e1",
"sha256": "c5a1995b4af8f48d95b2f9151202f0ddc99d34ce6e38e1ec9d7f45f090d44316"
},
"downloads": -1,
"filename": "mtqdm-0.1.4a1.tar.gz",
"has_sig": false,
"md5_digest": "3e63f75de100e6ef03f33b2e2dde25e1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 5358,
"upload_time": "2024-11-13T20:48:04",
"upload_time_iso_8601": "2024-11-13T20:48:04.638910Z",
"url": "https://files.pythonhosted.org/packages/99/0d/fdd5999f01043b544f0bcd2899f79d9ea852ef7025059827464ecce6694b/mtqdm-0.1.4a1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-13 20:48:04",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "0oj",
"github_project": "mtqdm",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mtqdm"
}