Skip to content

MVRU/AnkiHUD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥽 AnkiHUD

Level up your study experience. Transform raw numbers into a sleek, visual, and motivating interface.

Anki Version License Status

AnkiHUD is a visual enhancement suite designed to modernize the Anki user experience (UX). While Anki is the gold standard for spaced repetition, its default interface can feel utilitarian and text-heavy.

AnkiHUD bridges the gap between data and design, overlaying a "Heads-Up Display" that makes your progress tangible, instant, and satisfying. It’s not just about numbers; it’s about visualizing your mastery.


✨ Features

💠 Visual Progress Tracking

Replace cold statistics with dynamic, color-coded visual indicators. Instantly understand your mastery over a subject without parsing tables of numbers.

  • Smart recursive calculation: Automatically aggregates progress from sub-decks to parent decks.
  • Dynamic status: Visual feedback changes color based on your mastery level (Learning / Developing / Mastered).
  • Seamless integration: Injects elements directly into the deck browser, respecting Anki's native layout.

🎨 Enhanced UX & Design

  • Native Look & Feel: Fully responsive design that adapts perfectly to Anki’s Light and Dark modes.
  • Decluttered Interface: Optional controls to hide native columns ("New", "Learn", "Due") for a cleaner, focused view.
  • Clean Typography: Modernizes table spacing and font rendering for better readability.

⚙️ Granular Control

  • Global HUD Toggle: Turn the entire visual system on or off with a single switch.
  • Per-Deck Customization: Enable or disable visual elements for specific decks via the gear menu.
  • Real-time Configuration: No restart required. Adjust settings and see changes instantly.

📸 Screenshots

Dark Mode Light Mode
[Coming soon] [Coming soon]
Settings Menu
[Coming soon]

🚀 Installation

Option 1: AnkiWeb (Recommended)

Coming soon...

Option 2: Manual Installation (For Developers)

  1. Download the latest release from the Releases tab (or clone this repository).
  2. Open Anki and navigate to Tools -> Add-ons -> View Files.
  3. Create a folder named AnkiHUD.
  4. Copy the contents of this repository into that folder.
  5. Restart Anki.

🛠 Configuration

Go to Tools -> 🥽 AnkiHUD Settings to access the main dashboard.

  • Global Switch: Toggle the entire visual interface.
  • Native Columns: Choose which default Anki columns (New/Learn/Due) to display or hide alongside the HUD.
  • Individual Decks: You can also toggle the HUD for specific decks by clicking the gear icon ⚙️ next to any deck name.

🔮 Roadmap

AnkiHUD is evolving. The goal is to create a complete visual ecosystem for Anki. Future updates may include:

  • 🔥 Streak Visualizers: Graphic representation of daily consistency.
  • 📊 Heatmaps Integration: Better visualization of review density.
  • 🏆 Achievement Badges: Visual rewards for milestones.
  • 🎨 Custom Themes: More color palettes for the progress bars.

🤝 Contributing

Contributions are welcome! If you have ideas on how to make Anki more visual and user-friendly, feel free to open an issue or submit a pull request.

Contributing

📄 License

Distributed under the MIT License. See LICENSE for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages