Limit New by Young

AnkiWeb addon 214963846

Adjusts daily new card limits per deck based on young card counts, estimated review load, or cards due soon, with configurable rules and automatic updates.
AI-generated summary; may contain mistakes.

schedulingdeck-management

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
8 (👍 7 · 👎 1)
Updated
2026-07-22
Anki versions
26.05~
License
AGPL-3.0 (from the GitHub repository)
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-07-22 (102 days before the snapshot).
  • Test files: 1.
  • Commits in the last year: 6.
  • Issues: 3 open, 24 closed.
  • Pull requests: 0 open, 6 merged.
  • Median first response: 8 hours (22 answered issues and pull requests).
  • Outside pull requests: 100% of 6 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.026.05+2026-07-22
History across monthly snapshots

Loading…

Similar addons

📅 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
Daily Study Planner

Estimates daily review time by deck, adjusts for fatigue and retention, splits sessions into 30-minute morning, afternoon and evening blocks, simulates faster speeds, and allows excluding decks.

review-flowprogress-tracking

2 votes 34% approval 👍 2 · 👎 0 Anki 23.09~ Updated 2026-08-17
Backlog Calculator

Calculates how many cards you must review daily to clear a chosen deck's due backlog, including subdecks, by a target date.

progress-tracking

3 votes 6% approval 👍 1 · 👎 2 ⭐ 0 Anki 2.1.61~ Updated 2023-05-23

Description

This add-on can aid in maintaining a stable and efficient daily workload.

Anki already includes settings that can limit both new and reviewed cards by the number of cards that are due for the day, but this kind of limit is not always ideal. If instead you place a limit on the total number of young cards, then you will be fed new cards at roughly the same rate that you learn them. This removes the need to do manual tuning to reach an optimal balance point.

Features

  • Limit new card by young cards in deck
  • Limit new card by estimated daily review load
  • Limit new card by cards that will be due soon
  • Different types of limits can be combined on a deck
  • Defined limits rules can apply to an individual deck or groups of decks
  • Options to automatically apply limits
  • UI tools to review limits and how close each deck is to it's limits

Setup

To install go to ankiweb.net and follow the instructions in the Download section.

After installing the add-on you will need to define a limit for one or more decks for the add-on to work. This is done by going to Tools > Add-ons selecting this add-on by name then clicking the Config button. Next edit the configuration json to add a limit. For example if you want to limit every deck to have at most 50 young cards you would edit the "limits" section to look like this:

"limits": [
    {
        "deckNames": ".*",
        "youngCardLimit": 50
    }
],

For more customization of limits read through and follow the instructions on the right side of the screen. Lastly to apply the limits you can either use the configuration to enable automatic updates, or manually trigger an update by using Tools > Limit New by Young > Recalculate today's new card limit for all decks from the menu.

To undo the limits you can either set the New cards/day limit under Today only or switch back to Preset found in the deck's options.

Support

For any questions, problems, or other feedback feel free to create an issue on github or leave a comment here.

Updates

2026-07-21

New features:

  • Add option to rule to apply limit collectively across all matching decks

2025-08-22

Fixes:

  • Update Qt6 reference ahead of 25.08 beta

2025-01-06

Fixes:

  • Handle deck names containing special characters

2024-12-04

New features:

  • Add option for automatic limit updates to recalculate the limit more than once per day

Fixes:

  • Avoid throwing error when partial or mangled configuration is used

2024-08-28

Fixes:

  • Support float values in limit config

2024-08-25

Fixes:

  • Honor "This deck" new card limits

2024-05-25

New features:

  • Add option for minimum new cards when using limits

2024-05-20

Fixes:

  • Fix minimum new cards when recalculating
  • Fix missing min/max window buttons on report dialogs or some desktop environments

2024-05-09

Fixes:

  • Fix regression error while loading for older versions of python (<3.11)

2024-05-08

Fixes:

  • fix corner case bug in summarized utilization report for decks with 0% utilization
  • change "over limit" report filter to include exactly 100% utilization decks
  • improved documentation
  • misc code cleanups

2024-04-18

Fixes:

  • Fix regression error while loading for older versions of python (<3.10)

2024-04-17

New features:

  • Support due soon limits
  • Option to summarize utilization report
  • Utilization report deck filters

Fixes:

  • Do not include buried new cards in load limit
  • Include learning cards in young limit

2024-03-28

Fixes:

  • Calculate the right limit after custom study

2024-03-14

New features:

  • Support fractional load limits

2024-03-05

New features:

  • Option to limit by daily load
  • New menu items to get info about rule mappings and limit utilization
  • Optional notifications when limits are updated

Fixes:

  • Misc optimizations
  • More accurate limit calculations
  • Do work in the background to prevent UI from locking up
  • Don't reset the UI when user is reviewing to avoid visual glitching

README

Limit New by Young

Limit New by Young is an add-on for Anki that can aid in maintaining a stable and efficient daily workload.

Anki already includes settings that can limit both new and reviewed cards by the number of cards that are due for the day, but this kind of limit is not always ideal. If instead you place a limit on the total number of young cards, then you will be fed new cards at roughly the same rate that you learn them. This removes the need to do manual tuning to reach an optimal balance point.

Features

  • Limit new card by young cards in deck
  • Limit new card by estimated daily review load
  • Limit new card by cards that will be due soon
  • Different types of limits can be combined on a deck
  • Defined limits rules can apply to an individual deck or groups of decks
  • Options to automatically apply limits
  • UI tools to review limits and how close each deck is to it's limits

Setup

To install go to ankiweb.net and follow the instructions in the Download section.

After installing the add-on you will need to define a limit for one or more decks for the add-on to work. This is done by going to Tools > Add-ons selecting this add-on by name then clicking the Config button. Next edit the configuration json to add a limit. For example if you want to limit every decks to have at most 50 young cards you would edit the "limits" section to look like this:

"limits": [
    {
        "deckNames": ".*",
        "youngCardLimit": 50
    }
],

For more customization of limits read through and follow the instructions on the right side of the screen. Lastly to apply the limits you can either use the configuration to enable automatic updates, or manually trigger an update by using Tools > Limit New by Young > Recalculate today's new card limit for all decks from the menu.

To undo the limits you can either set the New cards/day limit under Today only or switch back to Preset found in the deck's options.

Support

For any questions, problems, or other feedback feel free to create an issue on github or leave a comment on ankiweb.net.