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 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
Liên kết hỗ trợ
Reviews (5)
👍 2025-12-27
Good idea but execution could be better. Should increase or decrease based on young, instead it limits to what you have “This Deck” set to not allowing the calculation to exceed this. It should increase today’s limit if calculation is more, decrease if it is less, similar to “Custom Study”. Without this you have to set the deck limits higher than needed to use the add-on since it can only reduce the limit, not increase it. This is an issue for those who want to utilize mobile apps as well on cer
👍 2025-10-07
Thank you for this. Appreciate the update as well.
UPDATE: As a lifelong learner, this is included in my top 5 most favorite add-ons. I have decks for my career, language learning, general knowledge, etc. This allows me to focus on certain decks based on my priorities in life.
👍 2024-08-02
This is an extremely helpful add-on, and it’s the first of its kind for Anki. It has unique features that others don’t have. My only suggestion is that it could benefit from a user interface for configuring and customizing limits, not just for monitoring or reviewing. Comment from author I’ve created a feature request for this: https://github.com/lune-stone/anki-addon-limit-new-by-young/issues/25
👍 2024-03-29
It works. The first add-on of this kind for the current Anki, and has features others didn’t.
👍 2024-03-27
Thx a lot ! I just wonder in what framework Anki can adjust the new ones ?
Comment from author Thanks for the feedback!
I’m not entirely sure I understand the question, but let me try to answer it anyway.
This add-on tries it’s best to do just one thing (automatically calculate the new card limit each day) and do it well (use approved Anki api, support multiple user workflows, etc.). In theory, because the add-on is limited to just this one task, it should work well with other add-ons and/or