Anki add-on: 🍙 Onigiri (Beta) - A more modern Anki for your studies (by ✌️Peace)

Onigiri (Beta) The first official update is coming, test it before the release here Onigiri is working on the latest version of Anki Onigiri is an experimental add-on that replaces the standard Anki interface with a modern, highly customizable, and personalized dashboard, transforming how Anki looks completely, a way to keep you motivated to study your cards everyday. Onigiri (お握り), also known as omusubi (おむすび) or rice balls (🍙), is a traditional Japanese recipe rich in carbohydrates, which are essential to provide energy, so you can study your Anki cards! This is the intention of Onigiri, to give you the proper motivation to study your cards with a beautiful new layout to Anki (暗記), an extra carbohydrate to give you that boost to study. 📝 Philosophy Anki is democratic : Anki is a tool that is used by everyone, from every corner of the world, every user should have the right to adapt it to their own needs, with the colors and aspects that they want. Onigiri helps Anki become an even more democratic and user-friendly experience. Great design can motivate : Motivation can bring more productivity and motivation for students to study, to visit the app more often and be drawn to it. Research has prooved that a well-structured and user-friendly design can, in fact, cultivate motivation . Calm defaults, powerful options : The base experience stays simple. Advanced controls are discoverable, not overwhelming—letting users grow into complexity at their pace. Consistency with flexibility : Users can change the look and feel without breaking core Anki paradigms—cards, reviews, intervals—so muscle memory still works. 🧐 Why Onigiri? You may wonder "But Anki works good already, why should I change?". I know, Anki works, but Onigiri helps it feel great to use. By refreshing the interface with calm defaults, readable typography, and gentle cues, Onigiri lowers friction and raise motivation – so you show up to your cards more often, with more energy. 🚨 Common issues you might find If you have any issues while using Onigiri, please don't hesitate to post an issue , let's make this add-on as smooth as possible. Those are some potential issues you might find, I'm working to solve them: Not able to download via AnkiWeb : Worry not! In rare occasions, Anki doesn't correctly download using the code, you can also try downloading the .ankiaddon file from GitHub: Onigiri v.1.0.9-beta Card Templates : I had, throughout development, some issues when it came to card formatting on Reviewer, this is due to the interaction of CSS functions of the add-on and the card, if you notice anything, be aware: it is impossible to make it adapt to every single card template, so it is easier to adapt your card templates to Onigiri in case you want to use the add-on Sync or hit D : Some settings require the users to either sync, hit D or restart Anki, if you piled up a lot of changes at the same time, I recommend to save, hit "D" and restart Anki. Interactions : This add-on interacts heavily with some other add-ons, so if another add-on isn't working properly, it is due to those interactions. GIFs : As any add-on that deals with animated backgrounds in .gif and .webp formats, you will notice that Anki uses a high percentage of CPU, so do not worry, this is not a bug, this is a strucutral problem of Anki and that is expected, those two formats are processed on the CPU and since its rendering constantly, it takes a higher CPU percentage. Widgets and add-ons : As soon as you download it, your external add-ons that should show up on your main menu will not appear . You should go to Settings -> Main Menu and organize your add-ons the way you wish on the widgets grid. This is not a bug, your add-ons are "archived" inside Onigiri. Important note Gamification Mode as a whole is currently in what we could call an "Alpha" stage, not being completely ready, so if you made any progress with Daily Specials or purchased a Restaurant on Tayiaki Store, and lost your coins, please dm me either on discord or Reddit, so I can give you a coin refund. 📜 License This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) . In short: you’re free to use, study, and modify this code—but if you run it as a service or distribute modified versions, you must make your source available under the same license. I’ve put a lot of time into designing and maintaining this work. Please respect the license and my effort: Don’t copy parts of this project into closed-source or commercial products. If you build on it, credit the original and keep your changes open. If you find value here, consider contributing back or supporting the project. Credits and Acknowledgments The following projects and resources informed the design and development of this add-on: Color palettes and themes: Catppuccin , Dracula , Rosé Pine , Nord , Solarized , Antinote themes . Visual and thematic inspiration: Mochi Cards Add-on precedents by Shige: Enhance main window , Rearrange home addons , Anki Re-design (all by Shige) Functional and UI guidance: Inspired by Review Heatmap (by Glutanamite), Modern Material Theme , and Coloris Notice Not affiliated with Onigiri Anki . No endorsement is expressed or implied. Onigiri (this add-on) is an independent Anki add‑on that customizes the app’s UI. By contrast, Onigiri Anki provides a Japanese study deck for Anki. These are separate products and not affiliated in any way. 🫶 Gratitude Thanks to the Anki and Ankimon community for teaching me the essentials on coding and add-on development! A special thanks to @Ouranos for the special help identifying bugs. 💞 Support my work I’m actively shipping updates and new features. If my add-ons helped your studies or workflow, consider supporting my work. Your contribution keeps the project maintained and free for everyone. Join up our Discord 🍙 This is Onigiri Help, support and bug reports I ask kindly to do not use reviews for bug reports or support requests . I don't get notified of your reviews, and properly troubleshooting an issue through them is nearly impossible, aside from being useless giving a negative review if it isn't going to be productive. Instead, please either use GitHub to register bug reports, or access Peace's discord server for a more immediate response and help.

GitHub repository: thepeacemonk/onigiri
Repository description: Onigiri is an experimental add-on that replaces the standard Anki interface with a modern, highly customizable, and personalized dashboard, completely transforming how Anki looks. 
Languages: Python, JavaScript, CSS, HTML
Topics: anki, anki-addon, customizations, gamification, ui-design