Spaced Repetition

by Stephen Mwangi
5
4
3
2
1
Score: 83/100

Description

Category: Learning & Knowledge Management

The Spaced Repetition plugin helps you actively review notes and flashcards using scientifically backed spaced repetition techniques. It supports various card formats including single-line, multi-line, reversed, and cloze styles, giving users flexibility in how they structure their learning. Cards can be organized through tags or folders, and the plugin intelligently displays contextual headings like note titles and subheadings during reviews. Rich media support-like LaTeX, code blocks, images, and audio-makes it ideal for technical and visual learners.

Reviews

No reviews yet.

Stats

2356
stars
501,109
downloads
269
forks
1,856
days
2
days
15
days
494
total PRs
8
open PRs
66
closed PRs
420
merged PRs
781
total issues
295
open issues
486
closed issues
107
commits

Latest Version

16 days ago

Changelog

v1.14.1 of the Spaced Repetition plugin is out! :rocket: 🗂️

Fixes:

  • Fixed broken edit modal
  • Fixed broken statusbar items

New PRs:

  • fix: fixed a few bugs #1482

README file from

Github

Obsidian Spaced Repetition Plugin

SR_Banner

Fight the forgetting curve by reviewing flashcards & notes using spaced repetition.

  • For more information on how to use the plugin, check either the TL;DR on this page or the documentation.
  • Raise an issue if you have a feature request or a bug report.
  • Visit the discussions section for Q&A help, feedback, and general discussion.
  • The plugin has been translated into Arabic, Chinese, Czech, Dutch, French, German, Italian, Korean, Japanese, Polish, Portuguese, Spanish, Russian, Turkish, and Ukrainian by the Obsidian community 😄.

Features⚡

Reviewing Flashcards🗃️
Reviewing Notes📄
Statistics📈

Usage TL;DR🚀

Creating Decks

  1. Add the tag #flashcards in a note, where you want to write your cards
  2. If you want to have your cards in a specific sub deck, then add your sub deck name to the tag like so: #flashcards/YOUR_SUB_DECK_NAME
  3. Write your card in the note which where you've added your tag

Creating Cards

1. Decide what card type you need:
  • Single line -> Card format: Question::Answer
  • Single line reversable -> Card format: Question:::Answer
  • Multi line -> Card format:
    Question
    ?
    Answer
    
  • Multi line reversable -> Card format:
    Question
    ??
    Answer
    
2. Write your card (In one of those formats) in a note that you have tagged as a deck

Reviewing Cards

1.1. Open the list of all decks with either of two commands(ctrl+p):
  • Review Flashcards from all notes -> Here the algorithm decides based on your past reviews, which cards are due to review
  • Select a deck to cram -> All decks and all cards are reviewable and the algorithm is fully ignored
1.2. Or open the list of all decks within your currently opened note(ctrl+p):
  • Review flashcards in this note -> Here the algorithm decides based on your past reviews, which cards from this note are due to review
  • Cram flashcards in this note -> All decks and all cards from this note are reviewable and the algorithm is fully ignored

Deck view

2. Select a deck via the list and click on the deck name
3. Rate your ability to remember the answer to the current question
  • This tells the algorithm what you know well and what you don't

Card view

Creating & reviewing whole notes

Sometimes it makes more sense to recall a whole note, when it isn't just pure facts which you have to learn. This is where marking a note for review comes in handy.

  1. Just like with decks add the tag #review to your note to mark them as reviewable
  2. To see which notes are due for review open the note review queue via the command(ctrl+p): Open Notes Review Queue in sidebar
  3. There you can open up the notes for review, just as if you would open them up in your file explorer, only that they are sorted her by when they are due for review
  4. Once you have recalled/reviewed your note you can rate your recall ability by executing the command(ctrl+p, or just via the 3 dots next to the note): Review note as YOUR_RATING - The algorithm will take your rating into account to calculate a new due date, when you have to review it again

Support Development💻

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
AI Mentor
3 years ago by clementpoiret
AI-AnkiSync
a year ago by goev
Anki Helper
3 months ago by Dusk
Anki Integration
a year ago by Noah Boos AKA Rift
Create flashcards from your notes with a seamless interface, structuring them with metadata and syncing effortlessly via AnkiConnect.
Anki Sync
5 years ago by debanjandhar12
Obsidian plugin to make flashcards and sync them to Anki
AnkiSync+
3 years ago by RochaG0
Aosr
4 years ago by linanwx
Aosr is Another Obsidian plugin for Spaced Repetition.
Augmented Canvas
2 years ago by Léopold Szabatura
Supercharge your Obsidian canvas experience with AI features.
Auto Anki
3 years ago by ad2969
Using AI to automate card creation for Spaced Repetion in Anki
Awesome Flashcard
4 years ago by AwesomeDog
Handy Anki integration for Obsidian.
Better Recall
2 years ago by FlorianWoelki
A better spaced repetition and recall plugin for Obsidian inspired by Anki.
Blue Star
2 years ago by Wang Guoshi
A plugin for Obsidian that generates Anki flashcards in various ways.
braincache
4 years ago by XSPGMike
braincache obsidian plugin
Come Through
a year ago by mntno
An Obsidian plugin for creating and reviewing flashcards.
Decks
3 months ago by Xherdi Lika
An Obsidian Flashcards plugin
Dictionary Lexicon
3 months ago by Alvin
Look up words and improve vocabulary by using flash card style cards.
Easy Test
a year ago by Forrest
Exercises
3 years ago by AlexCCavaco
Create Interactive Exercises along side your Obsidian Notes
Export to Anki
5 years ago by Pseudonium
Script to add flashcards from text/markdown files to Anki
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Flashcard Learning
3 years ago by Gaétan Muck
Obsidian plugin. Uses flashcard system to learn things across own notes.
Flashcards
5 years ago by Alex Colucci
🎴 An Anki plugin for Obsidian.md
Flashcards LLM
3 years ago by Marco Pampaloni
Use Large Language Models (such as ChatGPT) to automatically generate flashcards from obsidian notes
HiNote
a year ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Incremental Writing
5 years ago by Jamesb | Experimental Learning
An incremental writing plugin for Obsidian where you add notes and blocks to prioritized queues and review them incrementally over time, spaced repetition style.
Learnie
2 years ago by tankh99
Learnie is an Obsidian plugin that helps to enhance your learning with active recall and spaced repetition.
Memodack
a year ago by Pavlo Kobyliatskyi
Your second language memory tool
Memorization
3 years ago by Joseph Cochran
Minimal Quiz
a year ago by Lutu-gl
Obsidian-Minimal-Quiz: The simplest quiz plugin for Obsidian. Define questions directly in your Markdown files. No extra setup required. Just write, quiz, and learn!
Mochi Cards Exporter
5 years ago by kalbetre
Mochi Cards Exporter Plugin for Obsidian
Mochi Cards Pro
3 years ago by Hayden Carpenter
Create flashcards on Mochi.cards using the API provided by Mochi's Pro subscription in Obsidian.
Note Synchronizer
4 years ago by Songchen Tan
Synchronizes Obsidian notes to Anki in a breeze 💨️
OpenWords
a year ago by insile
用于英语学习中背单词与单词管理的 Obsidian 插件
QB Reader Parser
3 years ago by Jacob Barta
QBReader parsing for quiz bowl answerlines
Quiz Generator
2 years ago by Edward Cui
Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.
Random Wikipedia Article
10 months ago by SpencerF718
An Obsidian plugin to generate a note of a random Wikipedia article.
Recall
5 years ago by Martin Jirlow
A spaced repetition system for Obsidian!
Repeat
4 years ago by Andre Perunicic
Review notes using periodic or spaced repetition.
Review
6 years ago by ryanjamurphy
Add the current note to a future daily note to remember to review it.
Simple Anki Sync
10 months ago by Lukas Mayr
Simple note quiz
4 years ago by dorisxx
Simple Quiz
a year ago by Ivan Kalmar
Creating simple quizzes.
Spaced everything
2 years ago by Zach Mueller
Obsidian plugin to apply spaced repetition to incrementally develop your notes.
Spaced Repetition AI
a year ago by Belinda Mo, Athena Leong
AI + Spaced Repetition Plugin for Obsidian
Student Repo
a year ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
The Queue
2 years ago by Kolja Sam Pluemer
An Obsidian.md plugin randomly exposing you to your cards. Supports habits, to-dos, spaced repetition flashcards, iterative reading and more.
Vocabulary Cards
3 years ago by Eugene Myazin
An easy way to display vocabulary words as flashcards and as a list
Vocabulary View
5 years ago by nnshi-s
Yanki
2 years ago by Eric Mika
An Obsidian plugin that syncs flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.
Zhongwen Reader
a year ago by natipt
This is a Chinese hover dictionary and vocabulary-building plugin for ObsidianMD.