AnkiBuddy - Custom Practice

AnkiWeb addon 1704476211

1 other version of this addon exists. Compare versions ↓

Provides supplemental Anki practice through customizable multiple-choice, matching, and written questions plus card lists, with configurable templates, subsets, groups, timers, sounds, and session stats.
AI-generated summary; may contain mistakes.

exportreview-flowstatisticstimerquizbeta

Open on AnkiWeb GitHub Forum topic Find alternatives

AnkiWeb

Votes
13 (👍 10 · 👎 3)
Updated
2022-08-05
Anki versions
2.1.54~
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, JSON
Description language
en

Maintenance

abandoned

  • Last update or commit: 2024-01-29 (1007 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 11 open, 0 closed.
  • Pull requests: 1 open, 2 merged.
  • Median first response: 1626 hours (2 answered issues and pull requests).
  • Forks that may still be maintained: "(⚠️Broken)🦉AnkiBuddy - Custom Practice like Quizlet (Fixed by Shigeඞ)" (881875202).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.492.1.54+2022-08-05
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
AnkiBuddy - Custom Practice this addon original likely abandoned 29 Jan 2024 👍 10 · 👎 3 50% 7 beta
↳ (⚠️Broken)🦉AnkiBuddy - Custom Practice like Quizlet (Fixed by Shigeඞ) (AI-detected; may be wrong) likely stale 24 Jun 2025 👍 3 · 👎 3 19% – beta

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

Quizlet Learn Mode Mimic

Mimics Quizlet's Learn Mode in Anki with progressive multiple-choice, true/false, typing and matching phases, plus cloze support, text-to-speech, and per-note-type configuration.

review-flowgamificationclozequiz

4 votes 51% approval 👍 4 · 👎 0 Anki 2.1.1~ Updated 2026-07-20
AI_LEARNING_HUB

Turns Anki vocabulary decks into nine AI-generated language games with multilingual exam-level practice, hints, offline word matching, and customizable fast or detailed question generation.

aigamificationclozequiz

3 votes 44% approval 👍 3 · 👎 0 Anki 26.09~ Updated 2026-10-20

Description

Github AnkiBuddy is a study companion add-on to Anki for custom practice with alternative formats. It is not meant to replace your daily reviews, it does extra supplemental practice outside of the schedule. With this add-on, you can practice with lists, and you can also quiz yourself with multiple choice, matching, and written questions. Most of the features are customizable, you can set up your own question templates, choose from cards you have already learned, divide the cards into smaller groups, etc. This is the first release so pardon any bugs. You can help out by making a post on the support thread, or in the issue tracker. I hope you find it useful! Basic Usage Once the add-on is installed, you can click on the Deck and there will be an extra button, "Study Buddy" on the bottom bar. Clicking it will take you to the questions wizard: Here you create new question templates with "New..." to set up the practice mode. Then, when you are ready, you can click "OK" to start practicing. You can also change the Subset on the right panel from "All" to another option, such as Learned to choose which subset cards you are going to study with. The All Groups checkbox means you will study all of those cards, or if you uncheck it you can break down the subset into smaller groups at a time. You can change how many cards are in a group in the Options. To view a list of cards, you must first set-up the columns in the Options menu. You have to choose at least one column to display from your deck's model. Then, you can use the List button. You can double-click on anything in the List view to view the card that it came from. Screenshots Video Demo

README

AnkiBuddy

Anki Add-On Page

Questions Wizard Add-on for Anki with a variety of tools for practice. Create multiple choice, matching, and written answer questions using cards from your Anki deck.

This add-on does not replace the core functionality of Anki. It is designed to be supplemental practice. It has not been tested at length with flashcards, so your mileage may vary.

This add-on does not write to or modify your existing Anki data at all, it only reads the deck information. So, it is safe to use. But keep in mind this is an early version, so some features may not work as intended. Supports PyQt5 and PyQt6 with compatibility shims. For best results, use Anki 2.1.54, but other versions of Anki 2.1 will likely work.

Features

  • List mode for manual practice
    • Custom layout based on card fields
    • Change size of the group to learn
    • Choose subsets of the deck (All, Learned, Lapsed, Unlearned)
    • Show and hide columns
    • View card information from list
    • Export to .csv and to .txt (Experimental)
  • Practice mode for quizzing
    • Multiple choice - choose the correct answer from options
    • Matching - match left and right side
    • Write the Answer - type the answer in a box
      • Field hints
      • Virtual keyboard for language learners to use or reference while typing. (Experimental, Only Japanese supported currently)
    • Correct / incorrect sound feedback
    • Supports sound field questions / answers
    • Supports linked audio to a play on a non-sound field (Experimental)
    • Balanced deck or true random
    • Revisit mistakes
    • Timed mode or unlimited timer
    • View cards while practicing
    • Furigana support
    • View session stats

The add-on also has an options wizard that lets you customize most aspects, like the font of each field, timer length, sounds, default behavior, etc.

Demo

Video Demo on YouTube

Screenshots

List View Multiple Choice Matching Write the Answer

Installation

The best way to install the add-on is through Anki directly.

You can also install the add-on from an .ankiaddon file, which you can find under releases.

For development or otherwise, you may install it by cloning the repo and linking the contents of src to a folder in your addons directory.

Contribution

Issues or suggestions can be directed to the issue tracker and contributions are welcome.