Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintain your flashcards in a markdown file. Sync periodically with Anki without losing progress.

flashy interfaces directly with the Anki installation on your OS. No additional Anki plugins or special steps are necessary.

Usage

  • Prerequisites
    • Working installation of uv as it's used for dependency management
    • ⚠️ Manually created Anki profile called flashy by default needs to exist ⚠️. It's to keep flashy flashcards isolated from other decks for safety.
$ cat <<EOF >flashcards.md
# Example Cloze Deletion Card
foo {{c1::bar}} baz
# Example Front/Back Card
Front Question
***
Back Answer
EOF
$ ./flashy.py flashcards.md
ADD Example Cloze Deletion Card [...]
ADD Example Front/Back Card [...]
APPLY CHANGES (type YES to confirm)?
YES
$ ./flashy.py flashcards.md
No changes

Features

  • Straightforward flashcards format
  • Flashcards with images support

Credits

flashy draws from apy.

About

Maintain your flashcards in a markdown file. Sync periodically with Anki without losing progress

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages