Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Onigiri header

Onigiri

Onigiri is an Anki add-on that transforms the standard interface into a modern, highly customizable dashboard. Make your study space your own with personalized themes and layouts, then add a little fun to your reviews with three mini-games, Pokémon companions, levels, and hexagon islands to build.

The name comes from onigiri (お握り), also called omusubi (おむすび): a Japanese rice ball. Just as a rice ball provides energy, Onigiri aims to give you an extra boost to come back to your flashcards, one review at a time.

Get started

Install Onigiri from AnkiWeb:

  1. Open Anki and go to Tools → Add-ons → Get Add-ons…
  2. Enter the add-on code 1011095603.
  3. Confirm the installation and restart Anki.

You can also browse the GitHub releases for release notes and downloadable builds.

How it started

For a long time, I heard that Anki was an incredible tool for learning and remembering almost anything. And it was. But I struggled to feel comfortable using its interface. I later came to understand how my experience with OCD made certain visual details especially distracting.

While preparing for medical school entrance exams, I began building the Anki experience I wished I had. I worked on Onigiri in the little free time I could find, experimented with designs, gathered feedback from Reddit, and went through months of trial and error. I was nervous about sharing something so personal, but I eventually released it.

What started as a small side project has since reached more than 140,000 people around the world. Knowing that Onigiri has helped other students feel more motivated to study is what keeps me building it.

Philosophy

  • Anki is for everyone.: People study differently. Everyone should be able to shape their study environment around their own needs, preferences, and routines.
  • Design can encourage consistency.: Clear layouts, readable typography, and thoughtful details can reduce friction and make it easier to return each day. Good design can also support motivation.
  • Calm by default, powerful when you need it.: The experience should feel simple from the start, with deeper customization available when you want it.
  • Personalization without losing familiarity.: Onigiri builds around the Anki workflow you already know, rather than asking you to relearn how to study.

Why Onigiri?

Anki already does an excellent job of helping people remember. Onigiri focuses on the experience around those reviews: the interface you open, the atmosphere you create, and the small rewards that make studying more enjoyable.

You don't need to change the way you learn. You can simply make the place where you learn feel more like yours.

License

Onigiri is distributed under the GNU General Public License v3.0 (GPL-3.0). See LICENSE.txt for the full terms.

You can use, study, modify, and redistribute the GPL-covered code in accordance with the license. If you distribute modified versions, you must comply with its conditions, including the applicable source-code and license-notice requirements. The GPL also permits commercial use; it does not permit distributing GPL-covered derivatives under incompatible closed-source terms.

Please respect the time and care behind this project. If you build on Onigiri, preserve the required notices, follow the licenses of third-party assets, and consider crediting or contributing to the original project.

Credits and acknowledgments

Onigiri draws inspiration from a generous community of designers, developers, and open-source projects:

Notices

  • Independent project. Onigiri is not affiliated with or endorsed by Onigiri Anki. This project is an Anki interface add-on; Onigiri Anki is a separate Japanese-learning product.
  • Optional support. Onigiri is, and always will be, open-source and free to use. Donations and optional in-add-on purchases, such as mini-game coins or items, help support its continued development. They are not required to use the core add-on.

Gratitude

Thank you to the Anki and Ankimon communities for helping me learn about programming and add-on development. I'm especially grateful to the small but dedicated development team on Discord and to my friends in the Ankimon community.

And to everyone who studies with Onigiri: thank you for giving this project a place in your daily routine.

For updates, previews, theme sharing, and conversations with other users, join the Onigiri community on Discord.

Onigiri header

Support my work

Onigiri takes ongoing time and care to maintain. If it has made your study routine a little better, you can help support future updates through a voluntary contribution. Every bit of support is appreciated.

Onigiri donation button

Star History

Star History Chart

Onigiri previews

Slide 1

Slide 2

Slide 3

Slide 4

Slide 5

Slide 6

Slide 7

Onigiri header

关于 About

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.
ankianki-addoncustomizationsgamificationui-design

语言 Languages

Python62.8%
JavaScript21.1%
CSS12.0%
HTML4.1%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
191
Total Commits
峰值: 35次/周
Less
More

核心贡献者 Contributors