AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-09-24
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 98537397
Adds tag-based statistics charts to Anki, showing unit mastery, weak units, card status distribution, and daily workload, configurable with global or deck-specific tag regex filters.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2026-09-24 |
Loadingβ¦
Extends Anki's stats with many additional graphs, including future due, retention, review speed, heatmaps, lapse, repetition, time, FSRS, and time machine charts, plus configurable display and language options.
Combines multiple decks into non-destructive cram sessions with filters, interleaving, timers, diagnostics, and cheatsheet export for exam revision.
Groups cards by tag hierarchy from FSRS data to reveal strongest and weakest subjects, showing per-topic mastery, coverage, and card count with filters and configurable groupings.
Adds AnKing-only study analytics and exam planning: resource-filtered stat cards, weakness tracking, daily chapter recommendations, per-card reviewer stats, risk sorting, and browser integration.
Analyzes existing Anki review history to score priority decks or tags, rank weak cards, map knowledge, and launch filtered study sessions without altering intervals or due dates.
Tracks language practice across reading, listening, speaking, and writing with daily logs, monthly goals, resources, radar charts, and multi-language profiles, storing all data locally.
Anki add-on that adds tag-based charts to the statistics screen.
Download on AnkiWeb
Report an issue
Charts are rendered with Plotly and bundled in release packages, so the add-on does not depend on a third-party CDN at runtime.
Install from AnkiWeb. π
The add-on supports a global tag regex and optional deck-specific overrides. The same configuration help is also available inside Anki through the add-on config editor.
Example config:
{
"tag_filter_regex": "^EXAMPLE::",
"tag_filter_regex_by_deck": {
"Deck::Example 1A": "^EXAMPLE::1A::",
"Deck::Example 2A": "^EXAMPLE::2A::"
}
}
Regex lookup order:
tag_filter_regexFor a current deck named Deck::Example 1A::Lesson 03, the add-on tries:
Deck::Example 1A::Lesson 03Deck::Example 1ADecktag_filter_regexIf a regex is invalid, the add-on ignores it and falls back to showing all tags instead of failing to render charts.