Download Latest Version 2.2.0 source code.zip (20.3 MB) Google Add to Preferred Sources
Home / 2.0.0
Name Modified Size InfoDownloads / Week
Parent folder
flashcards-2.0.0.zip 2026-09-04 139.2 kB
main.js 2026-09-04 471.5 kB
manifest.json 2026-09-04 263 Bytes
styles.css 2026-09-04 2.9 kB
2.0.0 source code.tar.gz 2026-09-04 20.0 MB
2.0.0 source code.zip 2026-09-04 20.1 MB
README.md 2026-09-04 1.8 kB
Totals: 7 Items   40.8 MB 0

Flashcards 2.0

Flashcards v2 is a full rewrite focused on predictable card syntax, safe Anki updates, and Obsidian as the authoring source of truth.

Highlights

  • Create basic, reversed, cloze, reminder, heading, callout, list, fenced, and atomic-note cards.
  • Keep Anki scheduling and review history when linked notes are updated.
  • Open the exact Obsidian source from the answer side of an Anki card.
  • Sync images, audio, wikilinks, Markdown, math, code, and highlights.
  • Move linked cards between compatible note types and decks without creating duplicates.
  • Skip unchanged card-free notes during vault updates with a disposable local index.
  • Preview and back up compatible Anki models before applying the v2 card style.
  • Check old v1 syntax with a read-only migration report.

Important changes for v1 users

  • Obsidian 1.13.0 or newer is required.
  • Obsidian owns the content, card type, deck, and authored tags of linked cards. Editing those values in Anki is not supported; the next update restores the Obsidian version.
  • V2 uses one strict syntax. It does not keep parallel legacy parsing paths.
  • Replace #card-spaced or #card/spaced with #card-reminder.
  • The plugin writes ^q-xxxx anchors and a managed flashcards frontmatter property. Do not edit them by hand.

Before updating a large vault, back it up and run Flashcards: Check vault for v2 syntax migration. Test a representative note with Flashcards: Update Anki from current note before updating the complete vault.

See the v2 README, the complete syntax guide, and the legacy v1 branch.

Source: README.md, updated 2026-09-04