Spaced Repetition

by Stephen Mwangi
5
4
3
2
1
Score: 80/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

2594
stars
622,732
downloads
316
forks
2,023
days
21
days
135
days
564
total PRs
33
open PRs
78
closed PRs
453
merged PRs
845
total issues
325
open issues
520
closed issues
104
commits

Latest Version

4 months ago

Changelog

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

Fixed 🛠️

  • Fixed that the card isnt redrawn right after edits
  • Fixed odd ribbon icon behavior
  • Fixed reversal of cards if one edited a reversed card
  • Fixed that the bury cards feature was broken

New PRs

  • fix: fixes that the card isnt redrawn after edits, fixed odd ribbon icon behavior, fixed reversal of cards, #1577
  • fix: Preserve FSRS sibling schedule placeholders #1575
  • chore(deps-dev): bump esbuild from 0.28.0 to 0.28.1 #1576

README file from

Github

Obsidian Spaced Repetition Plugin

SR_Banner

Fight the forgetting curve by reviewing flashcards & notes using the FSRS or the SM-2 spaced repetition algorithms.

  • 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
2 years ago by goev
Anki Helper
9 months ago by Dusk
Anki Integration
2 years 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
Aosr
4 years ago by linanwx
Aosr is Another Obsidian plugin for Spaced Repetition.
Augmented Canvas
3 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
Claudian Plus
3 months ago by wuyifan-code
Come Through
a year ago by mntno
An Obsidian plugin for creating and reviewing flashcards.
Cornell Marginalia
5 months ago by Latazadehomero
A lightweight Obsidian plugin designed for students who use the Cornell Note-taking System.
Deck To Anki
23 days ago by 熊猫别熬夜
Deck To Anki 是 Obsidian 中用来快速制作成Anki牌组的插件,通过 AnkiConnect 将笔记推送到 Anki。可以单向同步、更新、修改卡片,以及反向定位到 Obsidian 卡片所在的笔记、标题、块。
Decks
9 months ago by Xherdi Lika
An Obsidian Flashcards plugin
Dictionary Lexicon
9 months ago by Alvin
Look up words and improve vocabulary by using flash card style cards.
Easy Recall
3 months ago by Geno Zhou
Easy Test
2 years ago by Forrest
Exercises
3 years ago by AlexCCavaco
Create Interactive Exercises along side your Obsidian Notes
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Flashcard Learning
4 years ago by Gaétan Muck
Obsidian plugin. Uses flashcard system to learn things across own notes.
Flashcards
6 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
2 years 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.
Language Made Easy
a month ago by PandoraReads
Language Made Easy — Immersive language learning for Obsidian. 沉浸式英语学习工作台:阅读时即时查词、FSRS 间隔重复闪卡、字幕同步的视频跟读、AI 智能解析——全部在同一个地方完成
Learnie
2 years ago by tankh99
Learnie is an Obsidian plugin that helps to enhance your learning with active recall and spaced repetition.
LearnKit
4 months ago by William Guy
A native study system for your Obsidian vault. LearnKit turns notes into durable knowledge with flashcards, spaced repetition, reviews, tests, and AI tools.
Memodack
2 years ago by Pavlo Kobyliatskyi
Your second language memory tool
Memorization
3 years ago by Joseph Cochran
Minimal Quiz
2 years 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
6 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 插件
Personal Assistant
5 months ago by edonyzpc
A plugin that harnesses AI agents and streamlining techniques to help you automatically manage Obsidian.
QB Reader Parser
3 years ago by Jacob Barta
QBReader parsing for quiz bowl answerlines
Quiz Generator
3 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
a year 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
a year ago by Lukas Mayr
Simple note quiz
5 years ago by dorisxx
Simple Quiz
2 years 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
2 years ago by Belinda Mo, Athena Leong
AI + Spaced Repetition Plugin for Obsidian
Student Repo
2 years 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
Obsidian plugin to sync 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.