Spaced repetition for Obsidian that works on your phone, with three games to make the practice stick.
Write flashcards in plain Markdown, review them with the FSRS scheduler on desktop or mobile, and when you are tired of flipping cards, shoot asteroids, race the clock or save the hangman using the same decks.
Every game has its own menu where you pick a deck, and each one keeps your records. The games are practice only: they never change your review schedule, so you can play as much as you like without disturbing FSRS.
A question appears at the top and asteroids carrying answers float around the space above your ship. Shoot the right one.
Six random cards from your deck are split into twelve tiles. Pair each question with its answer and clear the board as fast as you can.
One side of a card is the clue, the other is hidden. Guess it letter by letter before the figure is complete.
Open the games from the Games section at the bottom of the dashboard, or with the commands Play Blast Game, Play Match Game and Play Hangman Game.
Simply get it from obsidian community , but here are some alternatives:
https://github.com/kfirgumay2005-hash/Mobile-SR and select Add plugin.This works the same way on mobile.
main.js, manifest.json and styles.css from the latest release.<your vault>/.obsidian/plugins/mobilesr/ (create the folder if needed).A deck is a note that contains the #flashcards tag. The note's name is the deck's name. Each card sits between two lines that contain only a hyphen, with a line containing only ? between the question and the answer:
#flashcards
- What is the capital of France?
?
Paris
- enigma
?
A mystery; something that cannot be deciphered.
-
- line before it and after it. Neighbouring cards share the hyphen between them.?? instead of ? to study the card in both directions.#hint tag to the note as well. The first line of each card is then the question, and any lines between it and the ? are hidden behind a Show hint button.To bring in a deck from somewhere else (for example Quizlet), paste it into an AI assistant and ask it to put a ? line between each term and its meaning, add the hyphen lines, and return plain text. Paste the result into a note and run Fix Cards Spacing and Remove Duplicates to tidy it up.
Select the plugin's icon in the ribbon, or run Open Spaced Repetition Dashboard.
| Setting | What it does |
|---|---|
| Algorithm | FSRS or SM-2. The plugin was built around FSRS, so that is the recommended choice. |
| Target request retention | How likely you want to be to remember a card when it comes up. Higher means more frequent reviews. |
| Maximum interval | The longest gap, in days, allowed between two reviews of a card. |
| Flashcard deck tags / Hint deck tags | The tags that mark a note as a deck or as a hint deck. |
| Show interval previews | Show the next review time on the rating buttons. |
| Duplicate detection mode | Whether the cleanup command treats cards as duplicates when they are identical or when they share a first line. |
| Data folder path | The vault folder where your review progress is saved. |
| Games | Sound effects for Blast, where the game records are saved, and a button to reset them. |
Mobile-Translate is my other plugin. Its output builder can create new cards at the press of a button when configured for this card format.