Hashcards: A Plain-Text Spaced Repetition System Using Markdown Files
By
thomascountz
5mo ago· 13 min readen
100/100
Golden Brown
Bagelometer↗
A five-star bake. Worth schmearing, sharing, saving.
Score100Typepress releaseSentimentpositive
Summary
Hashcards is an open-source, local-first spaced repetition flashcard application that stores flashcards as plain Markdown files instead of using a database. It uses the FSRS algorithm for scheduling reviews and allows users to write flashcards with lightweight markup. The application runs a web interface for studying and is designed for users who prefer plain-text workflows and want control over their data.
Key quotes
· 5 pulledhashcards is a local-first spaced repetition app, along the lines of Anki or Mochi
The thing that makes hashcards unique: it doesn't use a database. Rather, your flashcard collection is just a directory of Markdown files
You write flashcards more or less like you'd write ordinary notes, with lightweight markup to denote basic (question/answer) flashcards and cloze deletion flashcards
Then, to study, you run: This opens a web interface on loc
Announcing my latest open-source project
Announcing my latest open-source project.
