For power users

space on the command line

Query, search and edit your flashcards directly from your terminal. Reads the local database the Space app already maintains — no network, no auth, fully offline.

~ / space deck list
$ space deck list
┌──────┬─────────────────────────────┬───────┬──────┐
│ ID   │ Name                        │ Cards │ Due  │
├──────┼─────────────────────────────┼───────┼──────┤
│ ck3u │ Japanese Kanji — N5         │   104 │   12 │
│ f02a │ FSRS Paper Notes            │    37 │    3 │
│ 9a1e │ Rust Ownership & Lifetimes  │    58 │    0 │
└──────┴─────────────────────────────┴───────┴──────┘

Install

Homebrew

macOS & Linux

brew install space-org/tap/space-cli

Recommended — updates automatically with `brew upgrade`.

curl installer

macOS & Linux

curl -fsSL https://raw.githubusercontent.com/space-org/space-cli/main/scripts/install.sh | sh

Drops the binary into ~/.local/bin. Works on any shell.

Manual download

Windows, macOS, Linux

Open latest release →

Grab the archive for your platform and put the binary on your PATH.

Quickstart

space deck list Show every deck with card and due counts
space deck stats ck3u Retention, maturity mix, due today
space card search "past tense" Full-text search across all cards
space card show 7f2a Render a single card in the terminal
space deck export ck3u --format csv Export a deck to CSV

Run space --help to see every command. The CLI covers deck, card and group resources with create, show, list, edit, delete, search, stats, and export verbs.

Open source

Issues, contributions and a full command reference live on GitHub.

View on GitHub →