Convert Subdecks to Tag Hierarchy

AnkiWeb addon 1172858842

Converts a selected deck's subdecks into hierarchical tags by moving their cards, with options to merge into one master deck or keep subdecks and configure name separators.
AI-generated summary; may contain mistakes.

taggingdeck-management

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
30 (👍 26 · 👎 4)
Updated
2023-02-07
Anki versions
2.1.57~
License
AGPL-3.0 (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

abandoned

  • Last update or commit: 2023-02-07 (1363 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 1 open, 6 closed.
  • Pull requests: 0 open, 2 merged.
  • Median first response: 261 hours (7 answered issues and pull requests).
  • Outside pull requests: 0% of 1 merged.

GitHub

Repository
adelq/anki_hierarchy · more by adelq
Stars
⭐ 10 · forks 0 · open issues 1
Last commit
2023-02-07
License
AGPL-3.0
Languages
Python, Makefile
Tests
0

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.452.1.57+2023-02-07
History across monthly snapshots

Loading…

Similar addons

Tag_to_Decks

Creates a deck and subdecks from a selected tag and its subtags, moving matching cards into alphanumerically ordered subdecks and showing progress during deck creation.

note-managementtaggingdeck-management

9 votes 45% approval 👍 7 · 👎 2 Anki 25.02.7~ Updated 2025-09-26

Description

This addon provides a menu entry to convert the currently active deck's subdecks into a tag hierarchy. To activate, restart Anki, open the parent deck you wish to convert to select it, and click Tools→Convert subdecks to tags. This will move all cards in the subdecks of the selected deck and add hierarchical tags. You may check out the development of the add-on or report bugs on GitHub. By default, deck names with spaces are separated with dashes (-). This can be configured in the "Config" page on the Add-ons configuration window. You can now also set whether you would like to merge the cards into one master deck or keep the subdecks. Changelog: v2 (2023-02-07): Updated to work with Anki 2.45+ with progress bar and completion notification

README

Convert Subdecks to Tag Hierarchy

This Anki Add-on provides a menu entry to convert the currently active deck's subdecks into a tag hierarchy.

To activate, restart Anki after installing, and open the parent deck you wish to convert. Click Tools→Convert subdecks to tags to merge all subdecks of the selected deck and add hierarchical tags.

You may download this add-on by visiting AnkiWeb, or by pasting the code 1172858842 into the Anki Add-on installation box through Tools→Add-ons→Browse & Install.

By default, deck names with spaces are separated with dashes (-). This can be configured with the config variable in the add-on page or in config.json.

Reporting bugs

To report bugs, visit the GitHub issues and describe your issue there with as much information as possible, like the error message you got and what you were trying to do. Thanks!

License

This add-on was written by Adel Qalieh and licensed under the GNU AGPL 3 or later. See the LICENSE file for more information.

Contributors