The Come Through plugin enables users to create and review flashcards using the FSRS (Free Spaced Repetition Scheduler) algorithm. It introduces a unique way to define flashcard fronts and backs using custom code blocks inside note sections, with each side linked via a shared ID. This structure allows cards to span across multiple notes while maintaining clear pairings. Users can organise cards into decks, initiate reviews from the ribbon or command palette, and enjoy a minimal YAML-based syntax for flexibility. It's especially useful for learners, students, or professionals who rely on spaced repetition to retain information over time.
Obsidian plugins tagged with #fsrs. There are 3 plugins in this collection.
- Rank 1a year ago by mntno
- Rank 26 months ago by Xherdi Lika
The Decks plugin brings spaced repetition flashcards directly into your vault using the FSRS algorithm for optimized learning. Create cards in two ways: header-paragraph format where each heading becomes the front of a card or table format with question and answer columns. Tag your notes with `#flashcards` and the plugin automatically extracts and syncs them. Cards progress through learning states (new → learning → due) with intervals that adapt based on your performance. Rate each review as Again, Hard, Good or Easy to control scheduling. The plugin tracks detailed statistics including daily progress, retention rates and future workload forecasts.
- Rank 32 months ago by William Guy
The LearnKit plugin turns notes into a study system with flashcards, note review, tests and spaced repetition built directly into the vault. It supports multiple card types including cloze, reversed cards, multiple choice and image occlusion, while FSRS scheduling adapts review timing over time. The plugin also adds note review mode, text to speech and audio playback, reading view study controls and analytics such as charts, heatmaps and retention trends. Its Companion layer can answer questions from a note, generate flashcards and tests, give feedback on note quality and help rewrite or restructure content. LearnKit also supports Anki import and export, so study material can move between workflows without leaving Markdown behind.