Quizify Markdown — Interactive Markdown cards with quizzes, KaTeX, and code highlighting

Hi everyone,

I’ve just published Quizify Markdown, an open-source add-on that lets you write Markdown directly in Anki’s Front and Back fields and render it as structured, interactive review content.

Features

  • Markdown rendering with code highlighting, line numbers, and KaTeX math

  • Interactive fill-in-the-blank, single-choice, and multiple-choice questions

  • Click-to-reveal answers, annotations, collapsible sections, and tabs

  • Audio controls and randomized recitation masks

  • A dedicated editor toolbar with syntax shortcuts, diagnostics, and interactive preview

  • An optional floating review control for revealing items, flipping cards, and gesture-based grading

  • Automatic creation and updating of the Quizify Markdown note type

  • Fully bundled runtime libraries and fonts, so card rendering does not depend on an internet connection

Example syntax:

HTTP uses port {{80}} by default.

;;;
A. TCP
B. UDP
C. HTTP
;;;C

Click to reveal: [[Which layer does TCP belong to?||Transport layer]]

Inline math: $E = mc^2$

Installation

  1. Open Anki Desktop.

  2. Go to Tools → Add-ons → Get Add-ons.

  3. Enter the following code:

279004701
  1. Restart Anki.

  2. Open Tools → Quizify Markdown and run Validate and resync media.

  3. Complete an Anki sync before using the cards on another device.

AnkiWeb page:
https://ankiweb.net/shared/info/279004701

Compatibility

  • Anki Desktop 25.09 or later is officially supported.

  • AnkiDroid 2.24 or later is supported after the note type and media have been synced from Anki Desktop.

  • AnkiMobile and AnkiWeb provide basic rendering and local reveal interactions, but automatic flipping and grading are not supported there.

  • AnkiDroid and AnkiMobile do not install the add-on directly; they receive the generated note type and media through Anki sync.

The interface and detailed documentation are currently mainly in Chinese, but the Markdown and Quizify syntax can be used with content in any language.

Source code and feedback

Quizify Markdown is licensed under AGPL-3.0-or-later.

Feedback, example cards, compatibility reports, and suggestions are very welcome. If you find the project useful, you can also support it by starring the GitHub repository.

We’d like a picture for idiots…and a video would be nice too. I wonder, if the picture is for idiots, then watching the video is supposedly smarter or not?

I’m unable to upload videos to the forum, so I can only provide a few images for reference.

I’ll have to look into that :slight_smile:
I see it’s well done for audio; it’s almost exactly what I want. More precisely, I made a prototype somewhere, but I didn’t fully implement it. It’s more complicated there, of course. And maybe it’s more complicated here, too; there’s so much here. I might even be redoing it now; you already have it here :slight_smile:
https://ankiweb.net/shared/info/1599302255