Advanced Deck Creator for Anki
Create multiple Anki decks at once using a simple expression syntax.
Features
| Syntax |
Example |
Result |
Pipe || |
Parent::A||B |
Parent::A, Parent::B |
Brace {A,B} |
Parent::{A,B,C} |
Parent::A, Parent::B, Parent::C |
| Multi-line |
one expression per line |
all expressions processed |
| Combined |
P::{A,B}||C |
P::A, P::B, P::C |
A live preview shows every deck that will be created before you confirm.

Installation
Download the latest .ankiaddon from Releases and double-click it (or drag into Anki).
Requires Anki 2.1.55+.
Usage
Open via Tools β Advanced Deck Creatorβ¦ or Ctrl+Shift+D, or click the + Advanced Deck Creator button in the Deck Browser.
Examples
6e jaar::2e deel::Engels::Test1||Test2
Creates 6e jaar::2e deel::Engels::Test1 and 6e jaar::2e deel::Engels::Test2.
Bio::{Hoofdstuk 1,Hoofdstuk 2,Hoofdstuk 3}
Wiskunde::Algebra
Wiskunde::Meetkunde
Creates five decks in one go.
Development
nix-shell -p python3 python3Packages.pytest --run "python3 -m pytest tests/ -v"
License
MIT