Hi all, I stumbled upon TiddlyWiki a couple weeks ago and been loving it so far.
Another thing I'm interested in recently is spaced repetition, and I've been using Anki. After finding TiddlyWiki I thought it would be perfect if I could just have my flashcards and do my learning within tiddlywiki, instead of going back and forth between the two. After some googling I found TiddlyRemember, but that was doing Anki sync so not quite a fit for me.
Long story short, I built something over a couple days that does the job. If you are looking for something like this, like I was, you can check it out at https://tadeaspaule.com/twsr (github repo at https://github.com/tadeaspaule/twsr). I would love your feedback.
If there are any interested people, I would also appreciate any PRs with improvements, as there is a lot of room for that right now :) for example a big next step would be some import feature so you can migrate your Anki (or equivalent) decks to your wiki
Currently supports:
- 1 tiddler = 1 flashcard. prompt is either the tiddler title, a custom prompt, or a Cloze prompt
- 1 deck = 1 tag (not all tiddlers of that tag have to be flashcards. Process of making flashcards explained in the demo page, it's quite simple)
- revise per deck or revise anything
- rate your performance with again/hard/normal/easy (like in Anki)
- all of this happens in a tab labelled SR in your sidebar
- edit delays and intervals (written and read from JSON tiddlers)
Current things I view as TODOs
- import functionality from Anki etc
- perhaps a way to have multiple flashcards come from one tiddler? not sure about the usefulness of this, have to look into TW performance as number of tiddlers goes up
- perhaps performance improvements (in how it retrieves the tiddlers to revise). currently am not encountering any issues, but we'll see how it goes as I keep adding flashcards :)
once again, any feedback is welcomed, hope you have a nice weekend