Anki decks (.apkg): You can use Anki package files directly! Download shared decks from AnkiWeb or export your own decks from Anki.
Custom format: Create a ZIP or tar.gz file with the following structure:
deck.json format:
name: Required. Display name for your deck.
id: Optional. Should match image filename (without extension). If provided, app will look for images/[id].png, images/[id].jpg, etc.
question: Optional. Text shown before revealing answer. Can be empty if image is the question.
answer: Required. Text shown after clicking "Reveal".
tags: Optional. Array of strings for categorizing cards. Used with presets to filter specific card subsets.
presets: Optional. Array of preset objects that define filtered card collections based on tags.
ZIP files:
Windows: Select files → Right-click → "Send to" → "Compressed folder"
macOS: Select files → Right-click → "Compress items"
Linux: Use command:
zip my-deck.zip deck.json images/*
tar.gz files:
Linux/macOS: Use command:
tar -czf my-deck.tar.gz deck.json images/
Windows: Use 7-Zip or similar tool to create tar.gz archives