A quiz-style spaced-repetition flashcard program that forces you to study through means of pestering.
- Uses Spaced Repetition to quiz you with your flash deck - with customizable frequencies for each level.
- Has optional sound and force-focus pests, which will activate every time a flashcard is ready to be answered. Perfect for those who get distracted or have issues dedicating daily time to learning a new language.
- Supports multiple definitions and optional romanizations for every vocabulary entry.
- Import an existing
json
file by inserting it intodata/input/
and typing in corresponding key values, or manually add vocabulary one at a time. - Colors of your vocabulary entry denote your mastery of the word.
- Reveals the correct answer and resets your mastery of a given word on incorrect inputs.
- Import your own pest sounds by inserting it into
data/sounds/
.
- We are looking into creating binary packages for this program. For now, you may navigate into
src
and runpython3 main.py
to run the program. data/default/
contains defaultsettings.json
andprogress.json
files that may be duplicated intodata/user/
in the event that you lose your data files.