Anki add-on: Interactive Heatmap

Interactive Heatmap Interactive Heatmap is a modern, data-rich visualization tool for your Anki dashboard. It offers a fully interactive timeline with integrated journaling, trend graphs, and a premium "Liquid Glass" aesthetic. Inspired by the visual style of Flux V3 , this add-on brings a modern interface to Anki while providing additional data into your study habits. Key Features Three Visualization Modes Volume: Classic heatmap based on daily review counts. Retention: Color-coded tiles based on your pass rate. Speed: Tracks your average seconds per card. Integrated Graphs Visualize trends instantly with the bottom graph panel. You can toggle specific metrics to overlay them on the graph: Review Counts Time per Card Retention Rate Future Forecast Daily Journal & Exam Tracking Journaling: Click any tile on the heatmap to open a daily note. This allows you to log sick days, life events, or study milestones directly onto your history. Exam Markers: Flag specific dates as "Exams" or "Deadlines." These dates appear with a visual warning indicator on your heatmap to keep you focused. Customization & Design Liquid Glass Effect: The add-on features a semi-transparent background with blurred effect Fully Configurable: Glass Opacity: Adjust the transparency slider to match your background. Text Shadows: Toggle shadows for better readability on light or complex backgrounds. High Contrast: Switch to a monochrome text mode for legibility. Theme Colors: Customize the base color using Hex codes. How to Use Toggle Modes: Click the buttons (Volume / Retention / Speed) on the dashboard to switch views. Settings: Click the gear icon in the top right corner of the heatmap to change colors, start dates, and graph options. Notes: Click directly on any circle (day) to add a note or flag an exam for that date. Credits Original visual inspiration by Flux V3 . Developed by ger1atric . Changelog 2026-01-08 : Added modern deck list theme with small pie plots to show percentage of cards in each category (blue = new, red = learning, yellow = review, green = done). You can turn this off if you do not like the styling. 2026-01-23 : Added the option to restyle the browser theme to autoformat cloze style cards into colored labels to quickly review card content. Added further customization to colors on card counts for the restyled deck list. Added options for viewing average cards/day using only information from the most recent week, month, year, and all history. Other minor bug fixes. Calculation for retention was also revised so the first pass on new cards do not count towards retention. 2026-01-30 : Minor aesthetic bug fixes, working on suggested updates and will post at a later date. 2026-03-07 : Minor bug fixes. 2026-04-13 : Minor bug fixes for streak. Retention calculation adds a decimal point. 2026-07-04 : Bug fixes for enhanced browser. Added additional customizations for heatmaps. Improved scrolling for viewing previous history of heatmap.

GitHub repository: ger1atric/interactiveheatmap
Languages: Python