Time Budget: study minutes per day, not new cards per day

AnkiWeb addon 270735584

Sets a daily study goal in minutes and automatically adjusts a deck's today-only new-card limit using FSRS forecasts to keep predicted daily study time within budget.
AI-generated summary; may contain mistakes.

schedulingfsrsprogress-trackingdeck-management

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-06-12
Anki versions
2.1.1~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-06-12 (142 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-06-12
History across monthly snapshots

Loading…

Similar addons

Addonis Maximus πŸ“ˆπŸŽ―

Adds a customizable, swipeable stats panel to Anki's home screen showing goal progress, review activity, streaks, a 30-day due forecast, best study hours, and FSRS memory metrics.

fsrsstatisticsprogress-tracking

3 votes 44% approval πŸ‘ 3 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-09-03
LanguageForge

Tracks daily reading, listening, speaking, and writing practice, sets monthly goals, organizes learning resources, visualizes fluency balance with radar charts, and supports separate profiles for multiple languages.

statisticsprogress-trackingappearance

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 2 Anki 23.10~ Updated 2025-11-20
πŸ“… Exam Scheduler v1

Turns exam dates into manageable daily new-card targets through multiple independent plans with flexible study days, previews, safe limit restoration, and automatic recalculation, while leaving review scheduling to Anki.

progress-trackingdeck-management

9 votes 19% approval πŸ‘ 4 Β· πŸ‘Ž 5 Anki 26.05.1~ Updated 2026-10-14

Description

This add-on lets you set a daily study goal in minutes instead of a fixed number of new cards per day. Each day it adjusts the deck's new-card limit so that your predicted study time (new cards plus reviews) stays at your goal.

The problem with a fixed new-card count is that it doesn't correspond to a fixed amount of time. Reviews accumulate, so 20 new cards a day might cost 10 minutes in the first week and 45 minutes a few months later. If what you can actually commit to is "30 minutes a day", this add-on keeps you there: it introduces new cards quickly while the deck is light and slows down as your review load grows.

How it works. The add-on uses your FSRS parameters and your review history (how long you actually spend per card) to forecast future review load. It then picks the largest new-card limit that doesn't push today β€” or any future day β€” past your budget.

Usage. Tools β†’ Time Budget β†’ Open…, pick a deck, set a budget in minutes, press Save. Instead of a budget you can also enter a target in the "Finish in" field and the required minutes/day is computed for you. The dialog shows a forecast before you save: today's new-card limit, time already studied today, and the busiest predicted day. If you enable "Apply automatically", the limit is also refreshed when Anki starts and after each sync, so you don't need to open the dialog again.

What it changes. Only the deck's "today only" new-card limit β€” the same thing you can set by hand in deck options. It doesn't reschedule reviews, modify cards, or touch your presets, and nothing is written until you press Save.

Requirements.

  • Anki 25.02 or newer
  • FSRS enabled on the decks you want to manage (decks on the old SM-2 scheduler are skipped with a warning)

One caveat: configure either a parent deck or its subdecks, not both. Two rules matching overlapping decks will each write their own limit.

Source code and full documentation: https://github.com/Vizia128/anki-time-per-day