LevelUp – WaniKani-style Level System (Auto Level-Up, Burn System, ...)

AnkiWeb addon 874523630

Introduces a WaniKani-style system that splits any deck into 20-card levels, unlocking the next only when 90% of current cards reach 7+ days, and burns mastered cards after 120+ days.
AI-generated summary; may contain mistakes.

schedulingreview-flowprogress-trackinggamificationdeck-management

Open on AnkiWeb Ask about alternatives

AnkiWeb

Rating
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-02-28
Anki versions
2.1.1~
Description language
en

Maintenance

stale

  • Last update or commit was 215 days before the snapshot (2026-02-28).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-02-28
History across monthly snapshots

Loading…

Similar addons

WaniKani Sync

Syncs WaniKani subjects into an Anki deck with optional bi-directional due-time and review reporting, migration from WK3, and configurable sync/reporting settings.

importsync-integrationschedulingservice-client

Rating 6 πŸ‘ 6 Β· πŸ‘Ž 0 ⭐ 7 Anki 26.09~ Updated 2026-09-14

Description

LevelUp – WaniKani-style Level System for Any Deck Tired of Anki throwing new cards at you every day whether you're ready or not? This add-on brings a WaniKani-style level system to any deck. How it works Your deck is automatically split into levels of 20 cards each. Only your current level is active – everything else stays locked. Once 90% of your current level's cards reach an interval of 7+ days , you can level up and unlock the next 20 cards. Past levels have no influence on leveling up, so a forgotten card from Level 3 won't block your progress on Level 8. Cards that reach an interval of 120+ days (~4 months) are permanently Burned – tagged and suspended forever, just like in WaniKani. You've truly learned them. Features Automatic level assignment – just point it at a deck, no manual tagging needed Level-up check on demand – you decide when to check, not the app 90% threshold – one difficult card can't block your entire progress Burn system – cards you've truly mastered disappear permanently after ~4 months Works with AnkiWeb sync – study on your phone, manage levels on desktop Fully configurable – cards per level, interval threshold, burn threshold and level-up percentage are all adjustable Setup Install the add-on and restart Anki Go to Tools β†’ LevelUp β†’ Setup Deck Select your deck – cards are tagged and all but Level 1 are suspended automatically Study normally, then check Tools β†’ LevelUp β†’ Check Level Up whenever you feel ready Configuration Edit the CONFIG dict at the top of __init__.py : CONFIG = { "level_size": 20, # cards per level "min_interval": 7, # days before a card counts as ready "level_up_threshold": 0.90, # 90% of current level must be ready "burn_interval": 120, # days until a card is burned (~4 months) } Notes Tags used: levelup::level1 , levelup::level2 , ..., levelup::burned State is saved locally in levelup_state.json in the add-on folder Running Setup Deck again on the same deck only processes new untagged cards Requires Anki 23.10 or newer