DecksMD
← All releases

DecksMD 1.12.0

Released 22 May 2026

Changes

Canvas Decks

  • Implented parsing flashcards from Canvas files. Each canvas becomes one deck. Each text node on the canvas is parsed independently with the same four flashcard formats supported on markdown files: header-paragraph, table, cloze, and image-occlusion.
How it works

Open Settings → Canvas decks and configure:

  • Canvas decks folder — every .canvas file inside this folder is treated as a deck. Leave the folder empty to disable canvas scanning entirely. Subfolders are included.
  • Canvas deck tag — applied to every discovered canvas deck. Defaults to #decks/canvas. The tag controls which profile the decks use (via the existing Profiles → Tag mappings UI) and which group they appear under in the Tags view of the deck list. With no mapping, canvas decks fall back to the DEFAULT profile.

That's it. Drop a .canvas file in the configured folder, restart your sync or trigger a refresh, and the canvas appears as a new deck.

Check Docs for more information

Also on GitHub.