Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Repeat

prnccprncc14k downloads

Review notes using periodic or spaced repetition.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates24

Review notes using spaced repetition from right within Obsidian.

Mark any note for repetition with the repeat property. Notes become due according to their schedule and appear in a dedicated Repeat view. All repetition state is stored in the note's frontmatter, making it easy to understand and edit.

A note with repeat properties

Quick Start

  1. Install Dataview and Repeat Plugin from Community Plugins
  2. Add a repeat property to any note (e.g., repeat: every week)
  3. Open the Repeat view via the clock icon or Repeat: Review due notes command

Marking Notes for Repetition

Add a repeat property to any note. You can also use the Repeat: Repeat this note... command:

The Repeat command in the command palette

Periodic Repetition

Notes become due after a fixed interval:

  • daily, weekly, monthly, yearly
  • every day, every week, every month, every year
  • every 3 days, every 2 weeks, etc.
  • every monday, every tue, thu, every sat and sun

Spaced Repetition

Add spaced to choose when to review next during each review:

  • spaced daily, spaced weekly, spaced monthly
  • spaced every 3 days, spaced every 2 weeks, etc.

Other Options

  • Hidden content: Add hidden: true to obscure the note body during reviews (click to reveal)
  • Evening reviews: Add in the evening to the repeat value (e.g., every day in the evening)
  • Disable repetition: Use repeat: never (or off, no, false)

Reviewing Notes

Open the Repeat view to see due notes. Click a button to schedule the next review:

Review interface with filter closed

Filtering

Click the note count to expand filter options. Filter by tags or any Dataview source expression:

Review interface with filter open

  • Click tag shortcuts to filter (e.g., #math)
  • Use expressions like #math OR #physics
  • Save frequently-used filters for quick access

How Scheduling Works

  • Periodic: Due dates stay evenly spaced. If you miss reviews, the note catches up to the next occurrence.
  • Spaced: You pick a multiplier (x0.5, x1, x1.5, x2) to adjust the interval each review.
  • Skip: The 5 minutes (skip) button bumps the due time without changing the schedule.
  • The due_at property is calculated automatically after each review.

Installation

Install from Settings > Community plugins > Browse:

  1. Dataview Plugin (required)
  2. Repeat Plugin

Resources

  • GitHub Issues — Report bugs or request features
  • obsidian-scripts — Bulk add repeat to existing notes
  • Development: yarn install && yarn dev
76%
HealthGood
ReviewCaution
About
Review notes with spaced and periodic repetition directly inside Obsidian. Mark notes by adding a repeat frontmatter property, see due items in the Repeat view, and schedule next reviews with interval or spaced algorithms; support hidden content, evening reviews, and tag/Dataview filtering, with all repetition state stored in each note's frontmatter.
FlashcardsReviewProperties
Details
Current version
2.0.0
Last updated
4 months ago
Created
4 years ago
Updates
24 releases
Downloads
14k
Compatible with
Obsidian 1.1.0+
License
MIT
Report bugRequest featureReport plugin
Author
prnccprncc
github.com/prncc/obsidian-repeat-plugin/
GitHubprncc
  1. Community
  2. Plugins
  3. Flashcards
  4. Repeat

Related plugins

Review

Add a link to the current note to a daily note on a future date (or a past date, you time traveller).

Pairwise Glicko Ranking

Easily sort notes by any subjective criteria - Rank cohorts of notes in your vault by pairwise comparisons using the Glicko rating system.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Export to Anki

Anki integration designed for efficient bulk exporting. Previously known as Obsidian_to_Anki.

Pretty Properties

Makes note properties look more fun: adds side image, banners, list property colors and allows to hide specific properties.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

MetaEdit

Manage your metadata.

Permalink Opener

Open URLs based on a permalink or slug in the note properties. Useful with static site generators such as Jekyll, Hugo, Eleventy, etc.