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

AnkiWeb addon 1517382883

Turns deck deadlines into stable daily study targets, tracks progress, and builds filtered decks without changing Anki's scheduling, with optional premium features.
AI-generated summary; may contain mistakes.

review-flowstatisticsprogress-trackingfiltered-decksdeck-managementpaid

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
49 (๐Ÿ‘ 41 ยท ๐Ÿ‘Ž 8)
Updated
2026-09-14
Anki versions
2.1.1~
Description language
en

Maintenance

active

  • Last update or commit was 17 days before the snapshot (2026-09-14).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-09-14
History across monthly snapshots

Loadingโ€ฆ

Similar addons

Deck Progress Planner

Provides a two-phase system that plans new-card introduction deadlines with milestone tracking, then forecasts mature-card completion using 30-day review consistency and adjustable deadlines.

schedulingprogress-trackingdeck-management

Rating 1 ๐Ÿ‘ 1 ยท ๐Ÿ‘Ž 0 Anki 25.09~ Updated 2026-03-23

README

<div align="center">

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

</div>


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.
  • 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).

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 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 Gamify mode, and (free) the Add button on your quick filtered decks.

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 (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, purely cosmetic and never affecting scheduling.
  • Archive: completed deadlines with their full history.

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, and the option to turn it off entirely.

Settings

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

Every page was rebuilt for v2.5: color-coded sections, a short explanation under each control, and (for Pomodoro) a rhythm strip you can read at a glance.

Page What you configure
Schedule Deck name, start date, cut-off date, deadline.
Planning Expected total cards, daily target override, day rollover, days off.
Progress Progress bar visibility, time-estimate multipliers, streaks (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 and Gamify mode (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. Premium removes that limit and adds:

  • โ™พ๏ธ Unlimited deadlines
  • ๐Ÿ… Pomodoro timer, built into the review screen, with break warnings and an off switch
  • ๐Ÿ”ฅ Streaks & milestone tracking for staying consistent
  • ๐ŸŒด Vacation-day planning, always a full rest day (0% target), to block out longer stretches in advance
  • ๐Ÿ–ผ๏ธ 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
  • ๐ŸŽฎ Gamify mode: subtle pulses at the 25/50/75% checkpoints, then the review bar resets at your target 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, and three Stats milestones track every medal you collect.
  • โœจ 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.

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. Open the deck's Deckline settings โ†’ Planning โ†’ Mature after and lower it. Seven days is a good starting point for a cram week. More of your reviews start counting straight away, so the bar becomes reachable again.

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 is a beta setting. It is new, and feedback is very welcome. One more thing worth knowing: raising it 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.