Anki add-on: 📅 Exam Scheduler v1

❗❗❗ UPDATE — Improved & Fixed (last 03.07.2026) Thank you for all the feedback. I rebuilt the add-on to make it safer, clearer, and easier to use. What was improved: Fixed parent deck and subdeck handling. Added support for studying decks with many subdecks. Added a safer mode that creates a separate scheduler preset instead of changing shared deck settings. Added warnings before applying changes. Added a preview screen so you can see what will be changed before anything is applied. Added restore/rollback support for the last scheduler change. Improved the deck selection UI with search. Added more settings for buffer days, skip days, subdecks, and tag-based planning. Improved the design with clearer labels, sections, and small visual icons. The add-on should now be much safer for users with large Anki collections, many subdecks, or shared deck option presets. ❓ How to Use the Exam Scheduler v1 Add-on and Why It’s Useful? 💡 The Exam Scheduler add-on is designed to adjust the number of daily cards in your deck to ensure you can review and prepare all your cards before your exam date. This add-on is based on the ideas outlined in this FAQ: https://faqs.ankiweb.net/settings-for-using-anki-to-prepare-for-a-large-exam.html ⚙️ Features and Usage : To open Exam Scheduler, go to the top menu bar, click on Tools , and select Exam Scheduler from the dropdown menu. A window will open where you can select your desired deck and set your exam date. You can either manually input the date or select it using the calendar feature. If done correctly, you will receive a notification confirming the successful adjustments to your deck. ❗ Advanced Settings : Buffer Days : This setting specifies the period during which new cards must be reviewed. Ideally, it should be set between 2 and 4 weeks. By default, it is set to the average value of 21 days. Skip Days : This is an estimated number of days you plan to take off (e.g., due to holidays, weekends, illness, etc.). 🟢 Coming Soon (in the next few weeks or months, I hope) : I’m planning to release Exam Scheduler v2 , which will include enhanced functionality, such as: Retention Period : Adds additional reviews for cards closer to the exam date, increasing the likelihood of retaining the material. Support Period : Temporarily lowers retention requirements (e.g., to 70%) when the exam is far away, saving time on study sessions. Consolidation Period : Gradually increases retention back to around 90% as the exam approaches, adding extra reviews for better preparation. Additional Review Sessions : Introduces more frequent reviews for cards you’ve forgotten or find difficult to ensure mastery by exam day. Time Optimisation : Distributes review sessions efficiently, ensuring exam preparation is effective without consuming unnecessary time. Automatic Schedule Adjustment : Integrates with your main review schedule, making changes only where necessary for exam readiness. Missed Days Management : Accounts for potential breaks (e.g., holidays or illness) and automatically adjusts the review schedule accordingly. 💚 Happy studying! ✉️ Feel free to contact me on Discord at mrnafnlaus or Discord Server (https://discord.gg/cYXaJ6FXUM) for suggestions on new add-ons or if you encounter any issues.