AnkiMaps: Mind Maps inside Anki

AnkiWeb addon 817937364

Turns Anki notes into visual mind maps with linked, customizable nodes, contextual review, MathJax and media rendering, plus export, backup, and bundle transfer.
AI-generated summary; may contain mistakes.

importexportreview-flownote-managementbackup-maintenance

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
2 (👍 2 · 👎 0)
Updated
2026-07-13
Anki versions
2.1.1~
Description language
en

Maintenance

active

  • Last update or commit was 80 days before the snapshot (2026-07-13).
  • The repository has 3 test files.
  • The repository has 1 GitHub Actions workflows.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-07-13
History across monthly snapshots

Loading…

Similar addons

Anki Mind Map--harel

Adds an editable hierarchical card outline with a mind map graph, review sidebar, deck filtering, and FreeMind export for Xmind.

exportnote-management

Rating 0 👍 0 · 👎 0 Anki 2.1.1~ Updated 2026-08-24

README

AnkiMaps

AnkiMaps logo

AnkiMaps brings mind maps directly into Anki so you can visualize concepts, connect ideas, and review with better context.

What You Can Do

  • Build and organize mind maps around your Anki notes.
  • Create visual links between notes with styled connections and labels.
  • Start focused review sessions from the current map only.
  • Keep context during review with map-level highlighting.
  • Customize note display, connection style, and layout behavior.

First Installation

  1. Download the .ankiaddon package.
  2. In Anki, open Tools -> Add-ons.
  3. Drag and drop the .ankiaddon file into the Add-ons window.
  4. Restart Anki.

Data Storage

AnkiMaps stores persistent data inside the add-on directory:

  • addons21/AnkiMaps/user_files/mindmaps/*.db
  • addons21/AnkiMaps/user_files/backups/...

It does not store app data in the Anki profile directory.

Development Packaging

Build a local package with:

python package.py

Output artifact:

  • dist/AnkiMaps_<version>.ankiaddon

Package notes:

  • No top-level wrapper folder in the archive.
  • __pycache__, *.pyc, and *.pyo are excluded from packaging.

Release Automation

Releases are automated on pushes to main through .github/workflows/release.yml. python-semantic-release computes the version, builds the .ankiaddon, and uploads assets to the GitHub release.

Use conventional commits so semantic-release can version correctly, for example:

  • fix: ...
  • feat: ...
  • docs: ...

License

AnkiMaps is free and open-source software under the MIT license. See LICENSE.txt for the full text.

Support

For support, bug reports, or feature requests, please contact: alois [dot] devlp [at] gmail [dot] com

Author