๐Ÿ“… Deckline โ€“ Smart Deadlines for Anki

AnkiWeb addon 1517382883

Turns exam deadlines into adaptive daily card targets per deck, shows on-track progress, builds filtered study decks, and adds optional gamified quests without changing Anki's scheduling.
AI-generated summary; may contain mistakes.

statisticsprogress-trackinggamificationtimerfiltered-deckspaid

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
55 (๐Ÿ‘ 46 ยท ๐Ÿ‘Ž 9)
Updated
2026-10-25
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, JavaScript, CSS, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-25 (7 days before the snapshot).
  • Commits in the last year: 114.
  • Issues: 0 open, 42 closed.
  • Pull requests: 0 open, 11 merged.
  • Median first response: 12 hours (42 answered issues and pull requests).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-10-25
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

Description

Deckline: smart deadlines for Anki

Set your exam date. Deckline tells you what to study today.
It turns every deadline into a daily target, shows on each deck whether you are on track, and adapts as you study. Free for up to 3 deadlines, and it never changes Anki's scheduling.

Premium: 5 euro, one time Supporters Latest version Docs Report a bug

Plan: your exam date, as a daily target

Today: know where you stand

Quests and Worlds: every study day grows your world

Stats: your progress, past and ahead

Free or Premium

๐Ÿ’Ž Get Premium on Ko-fi: โ‚ฌ5 once, no subscription. It keeps Deckline growing.

๐Ÿš€ Get started

  1. Install Deckline and restart Anki.
  2. Right-click a deck and choose Deadline.
  3. Set the date of your exam. Your daily target now shows on the deck card.
  4. Click NEW or REVIEW on the card to study exactly today's cards.

Want the game too? Turn on Quests and Worlds under Deckline settings โ†’ Gamify.

โ“ FAQ

Does Deckline change Anki's scheduling?
No. It only reads your reviews to work out targets and progress. It works with FSRS and SM-2.

Do my phone and AnkiWeb count?
Yes. Days you study on AnkiMobile, AnkiDroid or AnkiWeb count after a sync. Subdecks count toward their parent's deadline.

What counts as done today?
In the NEW phase, the new cards you start. In the REVIEW phase, cards that reach the maturity threshold (21 days by default). For a short deadline, lower it under Planning.

Why does my deck say BEHIND?
The badge is about today. Hit today's target and it turns ON TRACK.

Why did my daily target go up?
Adding cards raises it. Set Expected total cards to plan for the whole deck from day one.

Is Quests and Worlds free?
Yes, both worlds. Premium adds more coins, golden chests, four more explorers and the last pieces of each world.

โค๏ธ Feedback

Found a bug? Please report it on GitHub so I can fix it quickly. A review without the problem is hard to act on. I'm actively maintaining Deckline and happy to help.

Enjoying Deckline? Give it a thumbs up ๐Ÿ‘ and share it with a friend. And a big thank you to every supporter!

README

Deckline

Smart deadlines for Anki: know exactly how many cards to study today, every day.

Get it on AnkiWeb GitHub Issues Support on Ko-fi


Deckline helps you finish Anki decks before a chosen deadline by turning the remaining work into a clear daily target. It shows what to do today, whether you're on pace, and how your deadline progress looks, right inside Anki, without touching Anki's own scheduler.

Deckline never changes how Anki schedules your cards. It doesn't touch intervals, ease, leeches, or your algorithm (FSRS or SM-2). It only reads your collection to calculate a plan. Uninstalling Deckline leaves your cards exactly as they are.

What Deckline does

  • Creates a deadline-based study plan per deck, split into a NEW phase and a REVIEW phase.
  • Converts remaining work into a stable daily target that adjusts for rest days, skipped weekends and vacation/time-off days.
  • Shows today's progress on the Deck Overview and the Review screen, and overall deadline progress on the Deck Browser.
  • Includes subdecks automatically in targets, progress and today's counts.
  • Supports start dates, custom display names, expected total cards, and manual daily target overrides.
  • Shows a live daily pace while you pick your dates: new cards a day until the cut-off, then reviews a day until the deadline, updating as you type. The same card runs backwards too, turning a pace you choose into the dates that deliver it.
  • Quests and Worlds (new in v3.0, free, off by default): every day you hit a deadline's target (10 cards or more) earns a footprint, footprints bring animals to a jungle at the bottom of the deck list, and every deadline is a route of stones on the back of its deck card. Find all eight jungle animals and your footprints take you on to a second world, the Lagoon. See Quests and Worlds below.
  • Builds a smart filtered deck with exactly the cards you still need to hit today's target. Click the NEW or REVIEW phase button on a deck card, or the deck's name once that deck exists. If you run low before reaching today's target, an Add button appears next to More in the reviewer to top the deck back up with one click.

What Deckline does not do

  • Does not change Anki's scheduling (FSRS, SM-2, ease, intervals, leeches).
  • Does not force cards to appear. It only reads your collection to calculate targets and feedback.

Core concepts

  • Deadline: the final date you want to finish a deck.
  • Cut-off date: splits the plan into two phases:
    • Phase 1: NEW โ†’ Cut-off: finish introducing new cards early.
    • Phase 2: REVIEW โ†’ Deadline: get young cards to stick before the deadline.
  • Young vs. mature: a card becomes mature once its interval reaches the maturity threshold (21 days by default, adjustable per deadline under Planning โ†’ Mature after).
  • Done today: in the NEW phase, this is the new cards you've introduced today. In the REVIEW phase, a card only counts once it actually matures today (reaches that threshold). Cards you're still relearning don't inflate your progress, so the target always reflects genuine ground gained.
  • Mature after: one number that sets both sides of REVIEW-phase progress. Cards below it are what's still left to do, and reaching it is what counts as done. Lower it for short deadlines (see the FAQ).
  • Counting mode (Planning โ†’ Daily target, beta): the default Matured mode counts REVIEW-phase progress as above. Cards studied counts every card you genuinely answer instead, in both phases, with the review workload added to the target on days that still have new cards. It's the better fit for a short deadline where nothing has time to mature; existing decks keep Matured until you change it.

Getting started

  1. Install Deckline from AnkiWeb (badge above) and restart Anki.
  2. On the deck list, right-click a deck and choose Deadline, or click Set a deadline at the bottom of the Deckline column (open Tools โ†’ Deckline settings for the global view).
  3. Set a deadline date and, if the deck has subdecks, whether they should count toward it.
  4. Deckline now shows today's target on the deck list. Click the NEW or REVIEW badge on a deck card to instantly build a filtered "Today's Target" deck sized to exactly what you still need, and start studying.

Where you see Deckline

Location What it shows
Deck Browser cards Deck name, deadline status, phase badge (click to build a quick filtered deck), pending cards, today's progress, overall progress, and a status pill (On Track, Behind, Rest, Window closed, Complete).
Deckline Home A dashboard inside the stats window: today's plan, a 7-day weekly rhythm, upcoming deadlines, and decks that need attention. Open it from the stats button in the topbar.
Topbar Focus mode, sort options, a "behind only" filter, and the Timeline / Pomodoro panels.
Main-screen bottom bar Smart messages and curated study facts (can be hidden in settings).
Deck Overview Today's progress as done / target, with phase and rest-day context.
Review screen A progress bar that updates live while you review, plus (Premium) a completion effect and Overdrive, and (free) the Add button on your quick filtered decks.

Quests and Worlds

Quests and Worlds

New in v3.0. A small game on top of your deadlines, free and off by default. Turn it on under Gamify โ†’ Quests and Worlds in the settings. It never changes your targets or your cards.

  • Footprints: every day you hit a deadline's target, with 10 cards or more, earns a footprint (at most five a day per world). A day you study on your phone or AnkiWeb counts too, once it syncs. A missed day never takes anything away.
  • A world that grows: your world sits at the bottom of the Deckline column and starts as a bare jungle. Footprints bring animals: eight to find, two to choose from each time, and now and then one in a rare coat. Click an animal and it answers. The world follows your clock, from misty mornings to lanterns at night, when the day animals sleep.
  • Routes: click a deck card and it turns over to that deadline's route, one stone for every study day. A chest stands on every tenth stone, and long routes get landmarks. Clear every stone and the end of the route lights up and pays coins. On a rest day your explorer sits by a campfire.
  • Coins and the shop: chests, finished deadlines, clear routes and a weekly expedition pay coins. Spend them in the Quests window on a swing, a treehouse and more; point at an item to try it in your own world first.
  • Explorers: eight characters can walk your routes: two to start with, two to save up for and four with Premium.
  • The Lagoon: find all eight jungle animals and your next footprint takes you to the sea, a lagoon half above and half below the water, with eight new animals, a shop of its own and a beach path for your routes. A message in a bottle in the jungle river tells you it is coming.
  • Postcards and stats: every deadline you archive sends a postcard of your world that day, kept in an album in the Quests window. The chart and the heatmap show a paw on every day that earned a footprint.

The Quests window (from the world card or the Quests tab in the topbar) has the animals, the shop, your routes, the postcards and a Guide with pictures.

Premium adds coins for your best Overdrive medal each day, a golden chest beside every wooden one, four more explorers, and the items and the ninth animal that finish both worlds (a waterfall, a red flower, lanterns and fireflies in the jungle; glass floats, glowing plankton, a sea anemone and a shipwreck in the lagoon). Everything else in Quests and Worlds is free.

Stats window

Open it from the stats button in the topbar:

  • Home: daily plan and 7-day weekly rhythm.
  • Metrics: deadline activity and progress patterns across all your decks.
  • Chart: recent done-vs-target per deck, with earned Overdrive medals and Quests footprints shown right on the bars (Premium adds an all-decks timeframe and a full deadline projection).
  • Heatmap: per-deck study-day history, colored by progress against your daily targets.
  • Milestones: rewards for consistency, plus a Quests block with Quests and Worlds on. Purely cosmetic, never affecting scheduling.
  • Archive: completed deadlines with their full history, and a postcard for each one finished with Quests and Worlds on.

Timeline & Pomodoro

  • Timeline shows all your deadlines, cut-off dates, and custom dates (exams, trips, milestones) in one range view.
  • Pomodoro (Premium) adds a focus/break timer with review-screen timing feedback, configurable break warnings, an end-of-session chime (testable, and can be switched off), a button to skip a break early, and the option to turn Pomodoro off entirely.

Settings

Per deck: right-click a deck โ†’ Deadline. Global: Tools โ†’ Deckline settings.

Page What you configure
Schedule Deck name, start date, cut-off date, deadline, and the Daily pace card.
Planning Expected total cards, daily target counting mode, daily target override, day rollover, days off, time off (vacation days).
Progress Progress bar visibility, time-estimate multipliers, streaks (Premium).
Gamify Quests and Worlds, and Overdrive (Premium).
Plugins Timeline, Pomodoro, bottom bar and review messages, deck card layout.
Appearance Theme gallery (2 free, 13 Premium presets), card styling, custom deck icons (free unlock button available), deck and status colors (Premium), completion effect (Premium).
Premium License code entry and a feature overview.

Free vs. Premium

Deckline is free to use for up to 3 deadlines (or custom Timeline dates) at once, with two built-in themes (dark Deckline and light Deckline Light). Everything above is included, and so is the whole Planning page, time off (vacation days) too: always a full rest day (0% target), to block out longer stretches in advance. Premium removes that limit and adds:

  • โ™พ๏ธ Unlimited deadlines
  • ๐Ÿ… Pomodoro timer, built into the review screen, with break warnings, an end-of-session chime, a skip-break button, and an off switch
  • ๐Ÿ”ฅ Streaks & milestone tracking for staying consistent
  • ๐Ÿ–ผ๏ธ Full custom deck icon pack, plus custom deck and status colors
  • โœ๏ธ A gallery of premium themes (13 presets, including Amethyst and Pistachio), plus full custom color control
  • ๐ŸŽฏ Adjustable review bar checkpoints (1-8, default 3): subtle pulses as you approach today's target, shown for any Premium account whether or not Overdrive is on.
  • ๐ŸŽฎ Overdrive: once you hit today's target, the review bar resets so you chase bronze (130%), silver (160%) and gold (200%) medals, each with its own color and a live bonus counter. Earn a medal and the On Track pill on your deck list glows to match for the rest of the day, three Stats milestones track every medal you collect, and earned medals now show up right on the stats Chart.
  • ๐ŸŒด More for Quests and Worlds: medals pay coins, a golden chest beside every wooden one on your routes, four more explorers, and the items and the ninth animal that finish both worlds
  • โœจ Completion effect the instant you reach your daily target
  • ๐Ÿ“Š Full deadline projection chart and an all-decks timeframe view

Free users can also unlock hand-drawn custom icons and card blur/opacity controls (normally Premium-only) by leaving a quick review of Deckline on AnkiWeb. The unlock button is right there in the Appearance settings.

How targets are calculated

  1. Determine the current phase (NEW until the cut-off date, then REVIEW until the deadline).
  2. Exclude rest days (skipped weekends, vacation/time-off days).
  3. Apply the day-off learning amount for partial rest days.
  4. Divide the remaining work by the remaining study days.
  5. Compare today's done count against that quota and assign a status pill.

Planning from a pace instead of a date

The Daily pace card on the Schedule page runs that calculation in both directions.

Current forecast reads your dates back as cards per day, live while you type them. Two numbers, because the plan has two halves: new cards a day until the cut-off, then reviews a day until the deadline.

Custom pace runs the same sum backwards. Set the number you want for each phase and Deckline returns the cut-off and the deadline that deliver both, ready to apply to your date fields in one click.

There is a field per phase rather than one, because the cut-off is what sets how long the REVIEW phase is. Moving only the deadline drags the cut-off along with it, so the last stretch stays exactly as heavy as it was. A number per phase is what lets you make the reviews lighter.

FAQ

Does Deckline modify FSRS or scheduling? No, it only provides planning and feedback on top of your existing scheduling.

Do subdecks count? Yes, automatically: in targets, progress, and today's counts.

Why does today's review count sometimes look lower than what I actually studied? In the REVIEW phase, a card only counts toward today once it reaches the maturity threshold (21 days by default). Cards you're still relearning come back later and don't inflate your progress in the meantime, so the number always reflects real ground gained, not just answered cards.

My deadline is only two weeks away and I can never fill the review bar. Why? A card only counts once it reaches the maturity threshold, and at 21 days that is physically unreachable inside a two-week window. Two ways to fix it, under the deck's Planning โ†’ Daily target:

  • Switch the counting mode to Cards studied. Every card you answer counts right away, in both phases, which is the better fit for a short cycle.
  • Or lower Mature after instead. Seven days is a good starting point for a cram week; more of your reviews start counting straight away.

Change it at the start of a study day. That one number sets both sides of the calculation, but the two sides do not land at the same moment: today's done is recomputed immediately, while the daily target only picks up the new value on your next study day. Deckline deliberately never rewrites a target part-way through a day, so a mid-day change looks like only half of it worked.

Mature after and the Cards studied counting mode are both beta settings. They are new, and feedback is very welcome. One more thing worth knowing: raising Mature after never rewrites history, so past days keep the counts they were originally recorded with. Lowering it may raise the counts on past days, since those are recomputed from your review log.

Is progress shown daily or as a total? Both: the Deck Overview, review bar and today counters are daily. The Deck Browser progress bar and deadline projections are cumulative.

Troubleshooting

  • Overview progress bar missing: check Progress settings โ†’ "Show daily progress bar in deck overview".
  • Review progress bar missing: check Progress settings โ†’ "Show daily progress bar in review screen".
  • Targets seem off: double-check the deadline dates, skipped weekends/vacation days, the day-off learning amount, and expected total cards.
  • Pomodoro unavailable: it's a Premium feature and must be enabled in Plugins settings.

Managing your plans

  • Edit: right-click a deck โ†’ Deadline.
  • Complete: use Deckline's completion flow once a deadline is finished.
  • Archive: move completed plans into the stats archive automatically.
  • Clear: right-click a deck โ†’ Clear.

Quick tips

  • Set the cut-off a few days before the final deadline to leave breathing room.
  • Use "expected total cards" for decks that are still growing.
  • Use Timeline for cross-deck planning around exam dates.
  • Check Deckline Home before you start reviewing to see the day's plan at a glance.
  • Use the review bar as your done-for-today indicator while studying.

Found a bug or have an idea? Open an issue on GitHub.

If Deckline helps you stay on track, consider supporting development on Ko-fi.