Command line, spaced repetition software using markdown.
- Multiple algorithms:
- Leitner
- All
- More coming soon...
- Algorithms use event sourcing to determine review time so no algorithm-specific data needs to be stored in cards.
- Imports from:
- Mochi
- Anki (currently rudimentary)
- Please open an issue if you'd like to request an import format.
- Undo!
cargo install --git https://github.com/mtoohey31/spaced
By default only import
is enabled. If you want to customize the features that are installed, the flags --all-features
, --no-default-features
and --features
for the cargo install
subcommand may come in handy. Their usage is explained in more detail in the man page for cargo-install
.
import
: adds import subcommand and adds about ~73 dependencies for dealing with a variety of file formatspandoc
: prettifies output using pandoc; requirespandoc
to be installed and available on your$PATH
spaced c
spaced cards c # equivalent
spaced cards clear-cards # equivalent
spaced cards clear-cards --no-confirm
spaced n
spaced notes # equivalent
spaced
spaced r # equivalent
spaced review # equivalent
spaced review . --algorithm leitner # equivalent
spaced review .. --algorithm all
spaced i -f mochi export.mochi cards/
spaced import --format mochi export.mochi cards/ # equivalent
spaced import --format anki export.apkg cards/
spaced import --format anki export.colpkg cards/
Refer to -h
argument or help
subcommand for further information.