Review Reminder

pending

by Imad Jalloul

A sidebar dashboard that shows notes due for review, grouped by urgency, with built-in spaced repetition.

ā˜… 1 starsUpdated 1mo agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Review Reminder

A sidebar dashboard plugin for Obsidian that shows notes due for review — grouped by urgency — with built-in spaced repetition.

Obsidian License


Features

  • šŸ“‹ Sidebar dashboard — Notes grouped into 4 urgency buckets:
    • šŸ”“ Overdue — past due date
    • 🟠 Due Today
    • 🟔 Upcoming — within configurable threshold
    • 🟢 Later — further out
  • āœ… Mark as Reviewed — Click to advance through spaced repetition levels. The plugin auto-calculates the next review date and updates your frontmatter.
  • āš™ļø Fully customizable — Configure property names, intervals, and thresholds in settings.
  • šŸ“Š Status bar — Shows overdue and today counts at a glance.
  • šŸ”” Startup notification — Optional notice when Obsidian opens with overdue notes.
  • šŸŽØ Dark & light mode — Styled with native Obsidian CSS variables.

How It Works

Add two frontmatter properties to any note:

---
review_next: 2025-03-01
review_freq: 0
---
PropertyTypeDescription
review_nextDate (YYYY-MM-DD)When this note should next be reviewed
review_freqIntegerCurrent review level (0 = new, increments on each review)

Note: Property names are fully customizable in Settings.

Spaced Repetition Schedule

The default schedule (customizable in Settings):

After LevelWait (days)Cumulative Day
0 (New)1Day 1
1 (1st pass)6Day 7
2 (2nd pass)9Day 16
3 (3rd pass)19Day 35
4+ (Evergreen)75~Day 110

You can define your own intervals as a comma-separated list in Settings, e.g. 1, 3, 7, 14, 30, 60.

Installation

From Obsidian Community Plugins (recommended)

  1. Open Settings → Community Plugins → Browse
  2. Search for "Review Reminder"
  3. Click Install, then Enable

Manual Installation

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder: .obsidian/plugins/review-reminder/
  3. Place the files inside
  4. Restart Obsidian → enable the plugin in Settings

Usage

  1. Open the Review Queue — Click the šŸ“… calendar-clock icon in the left ribbon, or use Ctrl/Cmd+P → "Open Review Queue"
  2. Browse your notes — Notes are grouped by urgency with color-coded headers
  3. Mark as reviewed — Click the āœ… button on any note card to advance it to the next level
  4. Choose an interval — Use the spaced repetition suggestion or pick a custom interval

Settings

SettingDefaultDescription
Date propertyreview_nextFrontmatter property for the review date
Frequency propertyreview_freqFrontmatter property for the review level
Intervals1, 6, 9, 19, 75Comma-separated days between review levels
Upcoming threshold7 daysHow many days ahead counts as "upcoming"
Startup notificationOnShow a notice on startup if notes are overdue

Support

If you find this plugin useful, consider supporting development:

ā˜• Buy Me a Coffee

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.