Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Anki Embed

devsdocsdevsdocs2 downloads

Embed interactive Anki flashcard decks inside Obsidian notes via AnkiConnect.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

An Obsidian plugin that embeds interactive Anki flashcard decks directly into your notes using AnkiConnect.

Features

  • Interactive Flashcard Player: Review flashcards directly inside your Obsidian notes with flip animations, rating buttons (Again, Hard, Good, Easy), and session summary statistics breakdown.
  • Interactive Deck Picker with Live Search: Choose decks dynamically via an inline picker (select: true) or switch decks on the fly using the 📚 Change deck header action.
  • Ribbon Action: Click the left sidebar ribbon icon to instantly pick and insert an Anki deck into your active note.
  • Full AnkiConnect API Coverage: Strongly-typed wrappers for all 40+ AnkiConnect endpoints (Decks, Cards, Notes, Models, Media, GUI, Stats, and Sync).
  • AnkiConnect Integration: Connects locally to Anki via http://127.0.0.1:8765.
  • Card Rating & Sync: Rate cards and sync review status directly to Anki.
  • Flexible Code Block Syntax:
    • Embedded specific deck:
      deck: Japanese::Kanji
      limit: 20
      filter: due
      randomize: true
      
    • Simple single-line deck embed:
      Medical::Pharmacology
      
    • Interactive deck picker:
      select: true
      
      or
      deck: ?
      
    • Custom search queries:
      query: deck:"Default" is:due tag:vocab
      
  • Pasted Anki URI Auto-Conversion: Pasting anki://deck/... or anki:... links automatically converts them into an ````anki code block.
  • Command Palette Tools:
    • Insert Anki deck embed: Fuzzy pick an Anki deck and insert code block into active editor.
    • Insert interactive Anki deck picker: Inserts select: true interactive picker block.
    • Sync Anki collection: Synchronize your Anki collection directly from Obsidian.
    • Test AnkiConnect connection: Instant connectivity check with Notice feedback.
  • Keyboard Shortcuts:
    • Space / Enter: Reveal card answer.
    • 1, 2, 3, 4: Rate card (1: Again, 2: Hard, 3: Good, 4: Easy).
    • R: Refresh deck session.

Prerequisites

  1. Install Anki.
  2. Install the AnkiConnect add-on in Anki (Add-on code: 2055492159).
  3. Make sure Anki is open while reviewing notes in Obsidian.

Installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Place them in your vault's .obsidian/plugins/anki-embed/ folder.
  3. Enable Anki Embed in Obsidian settings.

License

MIT

HealthExcellent
ReviewPassed
About
Embed interactive Anki flashcard decks directly in notes via AnkiConnect, review cards and sync ratings back to Anki. Use flexible code-block syntax or paste anki:// URIs to create embeds, access the full AnkiConnect API, and control reviews with keyboard navigation and command-palette tools.
FlashcardsIntegrations
Details
Current version
1.0.3
Last updated
3 hours ago
Created
4 hours ago
Updates
4 releases
Downloads
2
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
devsdocsdevsdocsdevsdocs
GitHubdevsdocs
  1. Community
  2. Plugins
  3. Flashcards
  4. Anki Embed

Related plugins

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

BRAT

Easily install a beta version of a plugin for testing.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Readwise Official

Sync highlights from Readwise to your vault.

Spaced Repetition

Fight the forgetting curve by reviewing flashcards & entire notes.