πŸ“Š Anki Statistics Extended

AnkiWeb addon 98537397

Adds configurable tag-based charts to Anki's statistics screen, showing unit mastery, weak units, card status distribution, and today's studied, remaining review, and new-card workload.
AI-generated summary; may contain mistakes.

statisticsprogress-trackingtagging

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-09-24
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
JavaScript, Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-09-24 (38 days before the snapshot).
  • GitHub Actions workflows: 2.
  • Commits in the last year: 16.
  • Issues are turned off.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

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

Loading…

Similar addons

Search Stats Extended has 1 fork β†’

Adds dozens of extra customizable statistical graphs to Anki's stats screen, including retention, load, lapse, repetition, time, interval, FSRS, and time-machine charts.

fsrsstatistics

44 votes 92% approval πŸ‘ 44 Β· πŸ‘Ž 0 ⭐ 32 Anki 24.06.3~ Updated 2026-09-19
Level Up!

Transforms deck maturity into a 60-level journey with experience-based progress bars, themed ranks, card-life indicators, and customizable, dark-mode-ready UI.

statisticsprogress-trackinggamificationappearance

8 votes 41% approval πŸ‘ 6 Β· πŸ‘Ž 2 Anki 2.1.1~ Updated 2025-10-07

Description

Anki Statistics Extended

Anki Statistics Extended adds extra charts to Anki's statistics screen, with a focus on tag-based progress tracking. πŸ“Š

It is designed for learners who organize their decks with structured tags such as units, lessons, chapters, or sections. 🏷️

What it shows ✨

  • πŸ“ˆ Unit mastery score
  • ⚠️ Weak units overview
  • πŸ—‚οΈ Card status distribution by tag
  • πŸ“š Today's studied, remaining review, and new-card workload by tag

Configuration βš™οΈ

The add-on supports:

  • a global tag regex
  • optional deck-specific regex overrides

This makes it possible to treat only some tags as units, or use different tag patterns for different decks. 🎯

Example:

{
  "tag_filter_regex": "^EXAMPLE::",
  "tag_filter_regex_by_deck": {
    "Deck::Example 1A": "^EXAMPLE::1A::",
    "Deck::Example 2A": "^EXAMPLE::2A::"
  }
}

If no regex is set, all tags are eligible. βœ…

README

Anki Statistics Extended

Anki add-on that adds tag-based charts to the statistics screen.

Download on AnkiWeb
Report an issue

Features

  • πŸ“ˆ Unit mastery score
  • ⚠️ Weak units overview
  • πŸ—‚οΈ Card status distribution by tag
  • πŸ“š Today's studied, remaining review, and new-card workload by tag

Charts are rendered with Plotly and bundled in release packages, so the add-on does not depend on a third-party CDN at runtime.

Installation

Install from AnkiWeb. πŸš€

Configuration

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:

  • 1️⃣ Exact current deck name
  • 2️⃣ Parent decks, from most specific to least specific
  • 3️⃣ Global tag_filter_regex

For a current deck named Deck::Example 1A::Lesson 03, the add-on tries:

  • Deck::Example 1A::Lesson 03
  • Deck::Example 1A
  • Deck
  • global tag_filter_regex

If a regex is invalid, the add-on ignores it and falls back to showing all tags instead of failing to render charts.