Anki Killstreaks

AnkiWeb addon 579111794

2 other versions of this addon exist. Compare versions ↓

Rewards answering Anki review cards quickly in succession with Halo and Call of Duty killstreak medals, tracks earned medals, and offers online leaderboards and rank-chasing mode.
AI-generated summary; may contain mistakes.

statisticsprogress-trackinggamificationmotivation

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
93 (👍 76 · 👎 17)
Updated
2021-12-15
Anki versions
2.1.35~
License
AGPL-3.0 (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, C, Jinja, SQL, JavaScript, Starlark, JSON, CSS
Description language
en

Maintenance

stale

  • Last update or commit: 2026-04-13 (202 days before the snapshot).
  • Test files: 6.
  • GitHub Actions workflows: 1.
  • Commits in the last year: 0.
  • Issues: 25 open, 28 closed.
  • Pull requests: 2 open, 1 merged.
  • Median first response: 5 hours (30 answered issues and pull requests).
  • Forks that may still be maintained: "AnkiCraft" (368161874), "🎖️Anki Killstreaks - Reward Medals for Correct Answers (Fixed by Shigeඞ)" (1562475180).

GitHub

Repository
jac241/anki_killstreaks · more by jac241
Stars
⭐ 22 · forks 9 · open issues 27
Last commit
2021-12-15
License
AGPL-3.0
Languages
Python, C, HTML, JavaScript, Shell, CSS
Tests
6

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.162.1.212020-03-10
2.1.222.1.35+2021-12-15
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
Anki Killstreaks this addon original likely stale 13 Apr 2026 👍 76 · 👎 17 73% 22
↳ 🎖️Anki Killstreaks - Reward Medals for Correct Answers (Fixed by Shigeඞ) (AI-detected; may be wrong) supported active 1 Oct 2026 👍 131 · 👎 4 93% 12 paid
↳ AnkiCraft (AI-detected; may be wrong) likely stale 27 Nov 2025 👍 32 · 👎 1 85% 15

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

AnkiCraft fork

Gamifies Anki reviews by awarding Minecraft items for correct card combos across selectable biomes, letting users claim them as spawn commands and sync unclaimed items.

gamificationfork-or-reupload

33 votes 85% approval 👍 32 · 👎 1 ⭐ 15 Anki 24.04~ Updated 2025-11-27

Description

A Halo and Call of Duty inspired add-on that makes doing your reviews more bearable. Pairs nicely with Glutanimates Hitmarkers add-on. Demo More screenshots available on [Github](https://github.com/jac241/anki_killstreaks) About The Addon, v2.0.1 Everyone who has used Anki for studying knows it's big drawback, reviewing takes forever and is pretty boring. This add-on seeks to address this by given reinforcement and incentive to get through reviews quickly. As you answer cards within 8 seconds of each other, you will rack up "multikills". Double Kill, Triple Kill, etc. all the way up to Killionaire. The more cards you answer with good, easy, or hard in a row, the more progress you'll make towards the best killstreaks, Perfection (50 in a row) for the Halo games, and the Tactical Nuke (25 in a row) for MW2. One added feature in version 1.0.0 is the auto switch game setting. Once you've acheived all of the medals for a given game without closing Anki, it will advance you to the next game. This helps push you to focus and answer the cards correctly. In 2.0.0, I got jealous of the Leaderboard add-on and created my own leaderboards for Anki Killstreaks at AnkiAchievements.com. I also added a new optional feature that I call "Chase Mode" that shows you your current leaderboard rank, your score, and the score of the person 1 rank higher than you. I hope this will make it easier to stay motivated while reviewing! Chase Mode Features: Your favorite Halo 3, Call of Duty, Halo 5, and Halo Infinite kill streaks: Double Kill, Triple Kill, Overkill, Chopper Gunner, Tactical Nuke, etc. See the medals you earned today for each game on the Deck Browser screen See the medals earned today for a given deck in the Deck Overview screen Browse all the medals you've earned within the Stats window Leaderboards @ AnkiAchievements.com. Chase mode Reporting Issues Please report issues through Github. Include a detailed description, screenshot if possible, and the error message shown in Anki. Contributing Contributing is definitely welcome. Submit a pull request with your changes. I generally stick to 80-column and PEP8 standards, and I prefer everything not touching Qt to be snake_case. If the changes you're making introduce complex logic, tests would be helpful. I use pytest. Special Thanks Special thanks to Glutaminate, who has taken Anki to the next level. Extra special thanks to Glutaminate for [this question](https://stackoverflow.com/questions/52538252/import-vendored-dependencies-in-python-package-without-modifying-sys-path-or-3rd) on StackOverflow, and to Martijn Pieters for answering. Wow that saved me so much time... LICENSE AND CREDITS Anki Killstreaks is Copyright © 2019-2021 James Castiglione (jac241) Part of this add-on is based on the Puppy Reinforcement add-on by Glutaminate. Copyright for Puppy Reinforcement: ----- Copyright: (c) Glutanimate 2016-2018 <https://glutanimate.com/> License: GNU AGPLv3 or later <https://www.gnu.org/licenses/agpl.html> ----- Anki Killstreaks is free and open-source software. The add-on code that runs within Anki is released under the GNU AGPLv3 license, extended by a number of additional terms. For more information please see the LICENSE file that accompanied this program. Distributed WITHOUT ANY WARRANTY. Change log 2.1.4 - Adds Call of Duty Vanguard and Modern Warfare Remastered 2.1.3 - Adds Halo Infinite 2.1.2 - Fixes behavior where pressing 2, 3, or 4 would earn you medals on the question shown screen, unless Right Hand Reviews is installed. 2.1.1 - Fixes bug where migration lock stops add-on from launching 2.1.0 - Makes chase mode update in real time as you earn medals. 2.0.1 - Improves UX of the Profile Settings dialog box. 2.0.0 - Adds support for leaderboards @ AnkiAchievements.com and chase mode within Anki reviewer. 1.0.2 - Fixes bug with edit field in review add-on Known Issues
    Undoing and redoing a card will add to the streak - The fix for this is outlined in the relevant python file. I just don't have time to implement it (Step 1 is looming) Medals don't sync between computers - Not going to happen unless someone pays me lots of $$$ I chose the killstreaks for MW2, so if you really wanted Counter-UAV you're out of luck. You can change it and submit a pull request with an interface to choose them if you want. DOES NOT SUPPORT SPECIAL CHARACTERS IN PROFILE NAMES (#, $, ^, etc.)

README

Anki Killstreaks

A Halo and Call of Duty inspired add-on that makes doing your reviews more bearable.

Demo

anki killstreaks demo 2

More Screenshots

Deck Browser:

deck browser

Deck Overview:

deck overview

Statistics Page:

Statistics overview

Killstreak menu options:

Killstreaks menu

The Add-on

Everyone who has used Anki for studying knows it's big drawback, reviewing takes forever and is pretty boring. This add-on seeks to address this by given reinforcement and incentive to get through reviews quickly. As you answer cards within 8 seconds of each other, you will rack up "multikills". Double Kill, Triple Kill, etc. all the way up to Killionaire. The more cards you answer with good, easy, or hard in a row, the more progress you'll make towards the best killstreaks, Perfection (50 in a row) for the Halo games, and the Tactical Nuke (25 in a row) for MW2.

One added feature in version 1.0.0 is the auto switch game setting. Once you've acheived all of the medals for a given game without closing Anki, it will advance you to the next game. This helps push you to focus and answer the cards correctly.

Features:

  • Your favorite Halo3, Call of Duty: MW2, and Halo 5 kill streaks
    • Double Kill, Triple Kill, Overkill, Chopper Gunner, Tactical Nuke, etc.
  • See the medals you earned today for each game on the Deck Browser screen
  • See the medals earned today for a given deck in the Deck Overview screen
  • Browse all the medals you've earned within the Stats window

Known Limitations

  • Undoing and redoing a card will add to the streak
    • The fix for this is outlined in the controllers.py file. I just don't have time to implement it (Step 1 is looming)
  • Pressing 2, 3, or 4 on question side of a card will add to the streak
    • This happens due to support for the right hand reviews add-on, which adds ability to advance cards without showing the answer. If this one bugs you, you're free to submit a pull-request and I will merge it in.
  • Medals don't sync between computers
    • Not going to happen unless someone pays me lots of $$$
  • I chose the killstreaks for MW2, so if you really wanted Counter-UAV you're out of luck. You can change it and submit a pull request with an interface to choose them if you want.

Reporting issues

Please report issues through Github. Include a description of what you were doing, the error message shown in Anki, and a screenshot if possible.

Contributing

Contributing is definitely welcome. Submit a pull request with your changes. I generally stick to 80-column and PEP8 standards, and I prefer everything not touching Qt to be snake_case. If the changes you're making introduce complex logic, tests would be helpful. I use pytest.

Special Thanks

Special thanks to Glutaminate, who has taken Anki to the next level. Extra special thanks to Glutaminate for this question on StackOverflow, and to Martijn Pieters for answering. Wow that saved me so much time...

License and Credits

Anki Killstreaks is Copyright © 2019 James Castiglione (jac241)

Part of this add-on is based on the Puppy Reinforcement add-on by Glutaminate. Copyright for Puppy Reinforcement:


Copyright: (c) Glutanimate 2016-2018 https://glutanimate.com/ License: GNU AGPLv3 or later https://www.gnu.org/licenses/agpl.html


Anki Killstreaks is free and open-source software. The add-on code that runs within Anki is released under the GNU AGPLv3 license, extended by a number of additional terms. For more information please see the LICENSE file that accompanied this program.

Distributed WITHOUT ANY WARRANTY.