Anki add-on: Subdeck Manager - Smartly split, distribute, and merge your Anki subdecks

Subdeck Manager Easily split, group, and merge your Anki subdecks. Subdeck Manager is a helpful tool for Anki that lets you manage big decks. You can break a large deck into smaller subdecks to make studying easier. When you are finished, you can combine the subdecks back into the main deck. Table of Contents What It Does Main Features How to Use (with Pictures) Splitting a Deck Merging Subdecks How to Install Help and Support License What It Does Have a huge deck you want to break into smaller parts? Maybe for weekly study or different topics? Doing this by hand is slow and messy. Subdeck Manager does all the work for you. In a few clicks, you can split a big deck into equal parts. When you're done, you can combine them back together just as easily. It's a great tool for students and language learners who want to organize their decks. Main Features Easy Access: Use the gear icon (⚙️) next to any deck to open the tool. Two Ways to Split: By Number of Decks: Choose a set number of subdecks (like 5), and the cards will be split evenly. By Number of Cards: Choose how many cards you want in each subdeck (like 50), and the tool will make as many as it needs. Easy Merge: A "Merge Subdecks" button moves all cards from your subdecks back into the main deck. You can also choose to delete the empty subdecks. Smart Suggestions: The add-on looks at your subdecks and suggests the next name and number for you. Keeps Notes Together: All cards from one note (like front/back cards) always stay in the same subdeck. You Are in Control: Pick a name for your subdecks (like Part, Chapter, or Week). Choose the starting number (like 01 , 06 , etc.). Mix up your notes or keep them in order. Safe and Reliable: You can cancel a long process. The tool will warn you if you might change a deck you did not mean to. Every action can be undone with Anki's "Undo" button. Easy to Use: Remembers your last settings. Shows small, simple messages that don't get in your way. Works with both light and dark (night) mode. How to Use (with Pictures) Splitting a Deck 1. Open the Tool From the Anki main screen, click the gear icon (⚙️) next to the deck you want to split. Choose "Split or Distribute..." from the menu. 2. Choose Your Settings The tool will open with your deck already selected. Choose how to split: By a set number of decks, or by how many cards you want in each. Choose a name and order: Pick a name, a starting number, and if you want to mix up the notes. Include notes from existing subdecks: Check this to regroup all cards in the deck and its subdecks. 3. Click OK The text on the "OK" button will tell you what will happen (like "Create 5 Subdecks"). Click it to start. Merging Subdecks 1. Open the Tool Click the gear icon (⚙️) next to the main deck that holds your subdecks. Choose "Merge Subdecks..." . (This button only shows up if there are subdecks inside). 2. Choose Settings and Confirm A small window will open. Check the box if you want to delete the empty subdecks after you merge. You will be asked to confirm. 3. Click OK All cards from the subdecks will be moved back into the main deck. How to Install Simple (via AnkiWeb) Go to Tools > Add-ons . Click Get Add-ons... . Paste this code into the box: 894700277 Click OK and restart Anki. Issues, Bugs, and Feature Requests If you’ve found a bug, have an idea for a feature, or want to share feedback, please let me know by opening an issue . I’ll do my best to get back to you quickly. Funding License This add-on is licensed under the GNU AGPLv3 , the same as Anki.

GitHub repository: romelium/subdeckmanager
Repository description: For when your Anki decks get too big. This add-on splits them into subdecks and merges them back, right from the gear menu. Split by count or size. It's smart enough to guess the next name and remember your settings, so you don't have to. Makes deck splitting viable quickly.
Languages: Python
Topics: aanki-plugin, anki, anki-addon, automation, bulk-actions, deck-management, distribute, flashcards, learning, merge, organizer, productivity, pyqt, python, qt, spaced-repetition, split, study-tools, subdeck, workflow