AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-09-28
- Anki versions
- 26.05~
- Description language
- en
AnkiWeb addon 1511983907
Displays a customizable progress bar during Anki reviews, showing completed and remaining cards, review speed, time spent and left, estimated finish, retention, and deck breakdown.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.49 | 26.05+ | 2026-09-28 |
Loadingβ¦
Displays a customizable, color-coded overlay of remaining new, learning, and review card counts during reviews, with animated +1/-1 feedback, position, and font settings.
Turns Anki reviews into a race against or escape from a CPU opponent, with customizable vehicles, roads, backgrounds, and nitro streak effects.
Estimates daily review time, tracks progress and pace in real-time, and shows remaining time across all decks based on recent average review times.
Displays a real-time, bias-free progress bar with deck name, completed and remaining cards, and completion percentage, hiding card-type hints while updating across deck switches.
Shows a progress bar and estimated completion time for current reviews, with colors indicating answer correctness, speed, and time spent.
Provides a customizable progress bar or circle with live card counts, plus batch unsuspending by tag or deck and delaying overdue cards.
Progress Bar Reforged adds a progress bar to Anki's reviewer. It shows how much of today's review work is done, how much is left, how fast you are moving, and when you are likely to finish.
Current release: v1.1.7. Install from AnkiWeb with code 1511983907, or download progress_bar_time_left.ankiaddon from the latest GitHub release.
See the v1.1.4 release notes for validation details.
See the v1.1.3 release notes for validation details and remaining platform checks.
Ctrl+G setting now appears as Command+G on macOS instead of binding the physical Control key.The add-on is designed for Anki desktop 2.1.49 and newer. See the v1.1.4 release notes for the most recent native testing coverage.
These native Anki 26.9.3 captures use an AnKing card with the AnKing Notetypes add-on for card styling. Study counts are sample data.
| Dark | Light | |
|---|---|---|
| Reviewer | ![]() |
![]() |
1511983907.AnkiWeb page: https://ankiweb.net/shared/info/1511983907
progress_bar_time_left.ankiaddon from the latest release..ankiaddon file.addon directory into a new folder in Anki's add-ons directory.Ctrl+G by default (Command+G on macOS), to show or hide it.Most users should use Caleb M. Add-ons Settings -> Progress Bar settings. The settings dialog is intentionally small: enable the bar, choose where it appears, choose Simple or Advanced mode, optionally show SMTR, choose top/bottom position, choose a theme, and set the shortcut.
You can also edit JSON from Tools -> Add-ons -> Progress_Bar_Reforged -> Config. After manual edits, restart Anki.
Useful configuration keys:
progress_bar_enabled, display_location, mode, show_super_mature_retention, dock_area, theme, toggle_shortcut.simple shows count/percent, and stats powers the Advanced label with ETA, review time, retention, speed, and optional SMTR. Legacy time_left configs are accepted and saved as stats from the settings dialog.See docs/config.md for more detail.
The completion percentage compares answers completed with answers completed plus cards left. Answering the same card again counts as another answer. The filled area also accounts for how often you have pressed Again recently, so it can differ from the displayed percentage. Time estimates use your recorded study pace and become more specific to today's session as you answer cards.
progress_bar_enabled is true and restart Anki.Install test dependencies:
python3 -m pip install -r requirements-dev.txt
Run the test suite:
.venv/bin/python -m pytest -q
Useful smoke checks:
PYTHONPYCACHEPREFIX=.pytest_cache/pycache .venv/bin/python -B -m py_compile addon/config.py addon/history.py addon/nightmode.py addon/reviewer_progress_bar.py addon/progress/state.py addon/progress/scheduler.py addon/progress/lifecycle.py addon/ui/metrics.py addon/ui/progress_bar.py addon/__init__.py scripts/package_addon.py
.venv/bin/python -c "from tests.stubs import install_stubs; install_stubs(); import addon.reviewer_progress_bar"
Build the release package:
.venv/bin/python scripts/package_addon.py
unzip -l dist/progress_bar_time_left.ankiaddon
The package builder emits dist/progress_bar_time_left.ankiaddon with a generated manifest.json. It excludes local meta.json, tests, docs, Python caches, and platform files.
Architecture and UI QA notes are in docs/developer-notes-ux-onboarding.md.
This project is built on Glutanimate's Progress Bar and Carlos Duarte's More Decks Stats and Time Left add-ons. Their work made this add-on possible.
Open an issue or discussion in this repository, or use the AnkiWeb page, if you find a bug or have an improvement request.
This add-on is licensed under the GNU AGPLv3.