Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Cardagain

Spaced repetition flashcards for handheld Linux devices, specifically the Anbernic RG35XXSP running Knulli.

What it is

Cardagain is an Anki-style flashcard app you can study on your handheld. It implements the SM-2 algorithm for scheduling reviews, so cards you struggle with come back sooner, and cards you know well wait longer.

Key features

  • Study anywhere: Review flashcards on your RG35XXSP during commutes, breaks, or couch time
  • SM-2 scheduling: Same spaced repetition algorithm as Anki — efficient, proven
  • CSV deck import: Add decks by dropping .csv files in the data folder
  • No sync needed: All data stays on the device (or SD card)

What it looks like

Main Menu          Deck Select           Study (Front)         Study (Back)
┌──────────────┐   ┌──────────────┐      ┌──────────────┐      ┌──────────────┐
│ Cardagain │   │ Japanese     │      │ QUESTION     │      │ QUESTION     │
│              │   │ 5 due | 3 new│      │              │      │ Hello        │
│ > Study      │   │              │      │ Hello        │      │ ──────────── │
│   Stats      │   │ > French     │      │              │      │ ANSWER       │
│   Quit       │   │ 2 due | 0 new│      │ Press A to   │      │ こんにちは   │
│              │   │              │      │ flip         │      │              │
└──────────────┘   └──────────────┘      └──────────────┘      │ [Again][Good]│
                                                                │ [Hard][Easy] │
                                                                └──────────────┘

Supported devices

DeviceOSStatus
Anbernic RG35XXSPKnulliPrimary target
Anbernic RG35XX HKnulliShould work
Anbernic RG35XX PlusKnulliShould work
Other Knulli/ArkOS devicesAny LinuxUnknown

How it works

  1. Add decks: Drop .csv files into the app’s data directory
  2. Study daily: Open the app, select a deck, review due cards
  3. Rate yourself: Again (1 min), Hard (2-3 days), Good (default interval), Easy (longer)
  4. Come back tomorrow: The SM-2 algorithm schedules your next review

Next steps