Fill the blanks - Multiple type:cloze support

AnkiWeb addon 1933645497

Replaces cloze deletions with input fields on review, supporting multiple blanks, with instant color feedback, next-character hints, and customizable field styling.
AI-generated summary; may contain mistakes.

review-flowcard-templatesclozequiz

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
204 (πŸ‘ 189 Β· πŸ‘Ž 15)
Updated
2025-03-27
Anki versions
25.02~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JavaScript, JSON
Description language
en

Maintenance

stale

  • Last update or commit: 2025-03-27 (584 days before the snapshot).
  • Test files: 9.
  • The GitHub repo is shared with 3 other addons; its commits, issues and releases are not specific to this one.
  • Commits in the last year: 0.
  • Issues: 18 open, 135 closed.
  • Pull requests: 2 open, 21 merged.
  • Median first response: 257 hours (91 answered issues and pull requests).
  • Outside pull requests: 100% of 10 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.452.1.612023-05-03
2.1.6225.02+2025-03-27
History across monthly snapshots

Loading…

Similar addons

Quizify Tool

Renders Markdown in Anki cards as interactive question typesβ€”fill-in-the-blank, multiple choice, reveal, annotations, collapsible/tabbed blocks, recitation, audio, code and mathβ€”with editor tools and bulk Markdown import.

review-flowformattingcard-templatesclozequizmobile-compatible

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 ⭐ 171 Anki 2.1.1~ Updated 2025-02-16
Card Scheduling Priority (customize intervals)

Sets per-card custom review intervals via a right-click prioritization menu in the editor, automatically applying them during study instead of relying on deck-wide settings.

scheduling

10 votes 49% approval πŸ‘ 8 Β· πŸ‘Ž 2 ⭐ 105 Anki 2.1.62~ Updated 2023-05-12
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

Description

TLDR;

This addons makes Anki handle cards of the kind type:cloze properly and adds support for multiple cloze parts on those cards

With the addon applied:

Motivation

Typing in the answers is interesting for studying. For many people, writing is more efficient for memorization than just reading.
On cloze cards, when hiding only the cloze parts, it's possible to study contents within a context.

The current version of Anki doesn't work well with that combination (On cloze card, it replaces the entire content with a single input text).

This addon solves this issue.

> Note from dev: At first, I'm using it for source code blocks. Soon, I think about using for cards with language (ex: German) phases as well

How it works

  • Create a card of type Cloze deletion
  • ~On the note templates editor, instead of using cloze:fieldName, use type:cloze:fieldName~
  • On the note templates editor, instead of using cloze:fieldName, use fill-blanks:cloze:fieldName (ex: {{fill-blanks:cloze:Text}})

ATTENTION:
In the current version (25), the prefix is not type:cloze anymore but fill-blanks:cloze

  • Then, on review time, the cloze parts will be replaced with input texts

> Note: the images have a dark background because of the Night Mode addon (this behavior has nothing to do with the Fill the blanks addon)

Check out notes about the integration change:
https://github.com/ssricardo/anki-plugins/wiki/Fill-the-blanks-Default-Integration

Extra features

Instant feedback

While the user types in the answer, the corresponding input field changes.
The background color changes according to the value:

  • incomplete: yellow
  • correct: green
  • incorrect: red

> Note from dev: In my own tests, this is really good. It makes me try harder to get the right answer.

> It's possible to disable it using the configuration: feedback-enabled

Fill in next character
[From version 25.03-1 on]

Let's say you can't remember the value, but would like a hint, that is the next missing character. This will be provided by pressing:

  • On Windows: [Ctrl + ?] (control and question-mark);
  • On Mac: [Command + ?] (command, shift and /);

Note that nothing will be filled in if the current value is already in state "error".

Visual changes

It's possible to customize some parts of the fields.
Check out: https://github.com/ssricardo/anki-plugins/wiki/Fill-the-blank---Styles

Bugs / Suggestions / More documentation

Please, feel free to open issues about possible bugs found.

That and the source code are available on: [Github](https://github.com/ssricardo/anki-plugins/tree/master/fill-the-blanks)

! Downvoting it here influences absolutely nothing about tackling an issue. If you have an issue, post on Github! But be aware, this isn't a paid software, supported by a company. That is, I'll tackle it when I get the chance.

Last Updates

25.3-3 | 27/03/2025

  • Fix ignore-case feedback (issue #164 - thanks @ryndovaira)
  • Fix cleaning context up
    • To Avoid running the addon in cards that it's not used (related to issue #163)
  • Add a margin between a wrong answer and the expected one (besides adding the typed value as a on-mouse-over hint)

25.3-2 | 08/03/2025

  • Fix shortcut for "show next character" on MacOS

25.3-1 | 07/03/2025

  • Remove the old integration in favor or the new (now default)
  • Add feature: Suggest next character (issue #70)
  • Support CSS styles for distinct field size (related to issue #151)
  • Strip HTML in the value in the input field (issue #157)

...

Issue on last update?

Look if this is applicable? https://github.com/ssricardo/anki-plugins/issues/158

About

Add-on developed by Ricardo.
Check out more of my add-ons on [Github Anki Plugins](https://github.com/ssricardo/anki-plugins)

Support

If this helps your life, consider buying me a coffee :)

README

anki-plugins

This repository is aimed to share my addons for the Anki Desktop Application.
In general, they are simple/small python modules