ClozeHybrid: Cloze in Basic Card Types with Mobile Compatibility

AnkiWeb addon 1714047740

Adds cloze-like word hiding to Basic note types so multiple cards can be made from one note; new cards require desktop creation but review works on mobile.
AI-generated summary; may contain mistakes.

shortcutscard-templatesclozemobile-compatible

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-06-26
Anki versions
26.06~
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
Description language
en

Maintenance

active

  • Last update or commit: 2026-06-26 (128 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.5026.06+2026-06-26
History across monthly snapshots

Loading…

Similar addons

MedTabs

Adds a note type that organizes each card's content into tabs like Symptoms and Treatment, each with its own cloze deletion, automatically hiding empty tabs.

card-templatesclozemobile-compatible

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 2.1.1~ Updated 2026-06-19

Description

ClozeHybrid: A Simple but Better Cloze

ClozeHybrid adds cloze-like functionality to Basic Note types. Normally, Cloze notes restricts you from Creating Multiple Cards from One Singular Note. ClozeHybrid allows you to hide words even on a "Basic" Note type, which will also enable you to create multiple cards from it.

Best Use & Why?

This is a very simple and basic script that I made for myself when I was learning German. When I tried using the in-built cloze from Anki, I was unable to add more Card types in the Cloze Note, which meant I had to create duplicates / set of 2 notes for the same grammar/word. Cloze Note only provided one type of card and that was cloze -> cloze + extra.

I wanted more fields so I could create more card types from the same note without making duplicates, which led me to create this script as all the other Cloze addons were way too complicated and did not fit my needs and most importantly did not support mobile.

To my knowledge this script is best used for learning languages

⚠️ Mobile Limitation

New cards must be created on your desktop. The add-on only runs on your desktop to pre-generate the fields. Once created and synced, you can perfectly learn and review your cards on your mobile device, but you cannot create brand new ClozeHybrid cards directly from the mobile app

Preview

Shortcut

ClozeHybrid Shortcut Demo

View

ClozeHybrid View Demo

Note & Card Types

You may find both Note types (Desktop & Mobile version) in my discord saved in the same deck example

  • Desktop Note/Card: The custom Desktop Note/Card is NOT REQUIRED for proper functioning of the script. You may simply clone a 'Basic' type note and build it yourself along with filter options provided by this script (As of this moment only two exist: clozehybrid (default) and clozehybridforceshow)

  • Mobile Note/Card: The custom Mobile Note/Card IS REQUIRED for proper functioning. The name of the Note should ALWAYS be ClozeHybrid Mobile. This Note has a minimum of 7 fields. You may choose to add more fields but changing the order of the first 7 fields will break functionality.

Desktop Features & How to Use

Marking words in field to be hidden

  1. Simply highlight/select the text you wish to enclose/hide and use the shortcut [CTRL+SHIFT+C] Shortcut Usage
  2. In the Template Section add the filter you would like to add (Default: {{clozehybrid:..}})
  • By default functionality the Front Template will always hide the word and Back Template will always show the word
  • If you wish to show the word in the Front Template use {{clozehybridforceshow:..}} Tag Working

Mobile Features & How to Use

Note Requirements

  • Note MUST be named 'ClozeHybrid Mobile'

  • Note MUST contain a minimum of 7 fields in the exact order shown below:

    1. Word in the target language
    2. Word in the native language
    3. Sentence in the target language with {{c:...}} around the word
    4. Sentence in the native language
    5. Audio file in the target language
    6. Hidden Sentence field (auto-generated text)
    7. Shown Sentence field (auto-generated text)
  • The fields 1-5 must be filled by the user. Field 6 & 7 will be auto generated by the script when field 3 is filled

  • The field names can be given by user but ORDER MUST REMAIN THE SAME

  • Addtional fields may be added

Note format is in my discord inside the Deck Example

Usage Example

ClozeHybrid Shortcut Demo

Front and Back Template Example

ClozeHybrid Shortcut Demo