Anki add-on: Confetti celebration 🎉

🎉 Make Anki More Fun! Version: 1.1.0 ✨ Overview Confetti Reinforcement adds celebratory confetti effects to your Anki reviews when you successfully recall difficult cards! This add-on enhances motivation by rewarding correct answers on challenging or overdue cards, using FSRS properties like retrievability, difficulty, and stability. 🔥 Features ✔ Smart Confetti Triggers – Fires based on card properties: FSRS properties, ease, number of previous 'again', etc ✔ FSRS Integration – Uses retrievability (r), difficulty (d), stability (s), and more. ✔ Customizable Effects – Adjust particle count, speed, spread, and fade duration. ✔ Optional Success Sound – Play a sound along with confetti bursts. ✔ Lightweight & Non-Obtrusive – Works seamlessly without affecting reviews. 🎯 When Does Confetti Trigger? ✅ Rating a card as "Good" or"Easy" ✅ The card meets a user-defined trigger: Low retrievability (< 40%) & reviewed at least 3 times. High difficulty (≥ 9.4) on a review card. Three consecutive "Again" ratings (indicating struggle). Very low retrievability (≤ 30%), ensuring you celebrate tough recalls. 🛠 Installation Download from GitHub Move to your Anki Add-ons directory: Windows: C:\Users\\AppData\Roaming\Anki2\addons21\ Mac: ~/Library/Application Support/Anki2/addons21/ Restart Anki and enable the add-on. ⚙️ Configuration 🔧 Adjust confetti effects (spread, speed, particle count, duration) 🔧 Customize trigger conditions based on FSRS properties 🔧 Enable/disable the success sound effect

GitHub repository: sharperdragon/confetti
Repository description: Confetti Celebration Add-on
Languages: Python, CSS