Study flashcards from the comfort of your terminal to minimize distractions. Schedules cards using the Free Spaced Repetition Scheduler (FSRS) for maximized learning.
NOTE: This project us very much a WIP and commands/config files are subject to change before the first full release. This is one of my first Rust projects so it's a bit messy :)
list|ls
List all decksinit|i [slug]
Add a new deckadd [path]
Add an existing deckremove|rm [slug]
Remove a deckstudy [slug]
Study a deckdeck
add [slug] [id] [front] [back]
Add a card to a deckremove|rm [slug] [id]
Remove a card from a deckhelp [command]
display help for command
- Create a new deck with
ducki init
- Add a card to the deck with
ducki deck add
- Study the new deck with
ducki study
cargo build
cargo install cross --git https://github.com/cross-rs/cross
./build.sh
Copyright © 2024 Sigfredo. Licensed under the MIT License