Addon Reloader (for addon developers) Fixed

AnkiWeb addon 470985074

Reloads add-ons and lets developers add, delete, edit, enable, or disable init files without closing Anki, showing real-time errors.
AI-generated summary; may contain mistakes.

developer-toolsfork-or-reupload

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (👍 0 · 👎 0)
Updated
2026-06-18
Anki versions
26.05~
Description language
en

Maintenance

active

  • Last update or commit was 105 days before the snapshot (2026-06-18).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.126.05+2026-06-18
History across monthly snapshots

Loading…

Similar addons

Reload addon

Allows developers to select and reload an Anki addon from the main window menu or shortcut, avoiding restarts during development.

developer-tools

Rating 1 👍 1 · 👎 0 ⭐ 2 Anki 2.1.66~ Updated 2023-08-16

README

AddonReloader

Anki addon to reload other addons. See the comments at the top of __init__.py for details.

Now working with v2.1.

AnkiWeb: https://ankiweb.net/shared/info/348783334.

Notes

  • If you do a git pull between reloads, need to restart anki
  • The folder of the addon must not contain dashes or anything that wouldn't work in a normal import statement
    • e.g. anki_LL, not anki-LL
  • Without modification, if your addon creates an action item in the Anki Tools menu, reloading it will create a duplicate item for each reload.
    • Solved with an addon_reloader_before method in the addon's __init__.py:
      • for action in mw.form.menuTools.actions():
          if action.text() == ADDON_ACTION_NAME:
            mw.form.menuTools.removeAction(action)