Automatically Sort Cards Into Decks (Card Sorter)

AnkiWeb addon 1310787152

Assigns specific card types to specific decks via config, automatically sorting cards during sync and when new cards are added.
AI-generated summary; may contain mistakes.

deck-management

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2024-03-20
Anki versions
23.12.1~
License
Not found (this does not mean that the addon has no license)
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: 2024-03-20 (956 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.023.12.1+2024-03-20
History across monthly snapshots

Loading…

Similar addons

JLPT Tracker Dashboard

Displays a customizable real-time dashboard in Anki tracking vocabulary and grammar progress across JLPT levels N5–N1, with study-pace completion estimates, exam countdown, and separate metrics.

progress-tracking

9 votes 70% approval πŸ‘ 9 Β· πŸ‘Ž 0 ⭐ 2 Anki 2.1.3~ Updated 2026-06-08
Speech Assigner

Adds automatic text-to-speech playback and assigns TTS tags to selected fields per note type, without editing templates, supporting batch processing and language-specific voices.

review-flownote-managementcard-templatesaccessibility

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 25.09.2~ Updated 2025-12-14

Description

This simple add-on allows you to tie specific card types to specific decks.

For example

  • You have note type for words that is called Word note and the cards in it have these fields:
    • Word
    • Meaning
    • Audio
  • Suppose you want to create 3 card types with each field on in the front, but don't want to keep audio cards in the same deck as word and meaning cards
  • Now you can assign a deck to any card type and this add-on will automatically sort all your cards into them
  • The sorting happens on each sync and on each newly added card

How to configure the add-on

Here is the example of config.json file:

{
  "sortData": {
    "Example word note": [
      { "card": 1, "deck": "Front and Back Sides" },
      { "card": 2, "deck": "Front and Back Sides" },
      { "card": 3, "deck": "Listening Cards" },
      { "card": 4, "deck": "Anything Else" }
    ],
    "Another example note": "Deck for All Cards"
  }
}
  • Just replace "Example word note" and "Another example note" for your own note type names
  • Then specify the deck for each existing card types or just put one deck name for all card types
  • In example given earlier this will look something like that:
{
  "sortData": {
    "Word note": [
      { "card": 1, "deck": "Vocab" },
      { "card": 2, "deck": "Vocab" },
      { "card": 3, "deck": "Listening" }
    ]
  }
}
  • Then reload Anki and enjoy

Note: this add-on is not removing or altering your cards, only moving them between decks, but you might want to backup your collection before installing, just in case

Also: when adding cards with AnkiConnect, you need to sync to apply sort. Unfortunately, I couldn't find a good way to detect when this adding happens while being able to change individual cards' decks