files2flashcards -- Keep your flashcards rooted in the context of your notes
For a many years I've been using flashcards to keep myself sharp on all sorts of subjects. I work in engineering sciences and there is a lot of stuff which is incredibly useful to "just know" and even more that is simply "nice to know." Flashcards and spaced-repetition are magic for this.
However, an issue with flashcards is forming connections between them. To me, at least, they always felt a bit isolated. If only there was a way to embed my flashcards in my Zettelkasten. Ladies and gentlemen, after a few weeks thinking and a few days of programming I bring you a small program to handle that:
Creatively named files2flashcards: https://github.com/henrikh/files2flashcards
It works by processing HTML tags within notes. It takes something like this:
<abbr class="h-fcard" title="Low Earth Orbit">LEO</abbr>
and adds a new flashcard to Anki (a popular flashcard app.)
Why HTML? Well, first of all, it will render nicely in most Markdown previewers. Second, it is easy to parse and very flexible. This program is not just limited to abbreviations, but it can support very elaborate flashcard specifications, if desired.
It also supports updating flashcards in Anki if you change the note. See more details on the Github repository
It is very, very much early, beta software. I use it, but I would encourage anyone else to make sure your backups works. It has very little polish and very little error handling. But it is a first step.
I'd like to hear what you think
It looks like you're new here. If you want to get involved, click one of these buttons!