Review Reminder
pendingby Imad Jalloul
A sidebar dashboard that shows notes due for review, grouped by urgency, with built-in spaced repetition.
Review Reminder
A sidebar dashboard plugin for Obsidian that shows notes due for review ā grouped by urgency ā with built-in spaced repetition.
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
---
| Property | Type | Description |
|---|---|---|
review_next | Date (YYYY-MM-DD) | When this note should next be reviewed |
review_freq | Integer | Current 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 Level | Wait (days) | Cumulative Day |
|---|---|---|
| 0 (New) | 1 | Day 1 |
| 1 (1st pass) | 6 | Day 7 |
| 2 (2nd pass) | 9 | Day 16 |
| 3 (3rd pass) | 19 | Day 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)
- Open Settings ā Community Plugins ā Browse
- Search for "Review Reminder"
- Click Install, then Enable
Manual Installation
- Download
main.js,manifest.json, andstyles.cssfrom the latest release - Create a folder:
.obsidian/plugins/review-reminder/ - Place the files inside
- Restart Obsidian ā enable the plugin in Settings
Usage
- Open the Review Queue ā Click the š
calendar-clock icon in the left ribbon, or use
Ctrl/Cmd+Pā "Open Review Queue" - Browse your notes ā Notes are grouped by urgency with color-coded headers
- Mark as reviewed ā Click the ā button on any note card to advance it to the next level
- Choose an interval ā Use the spaced repetition suggestion or pick a custom interval
Settings
| Setting | Default | Description |
|---|---|---|
| Date property | review_next | Frontmatter property for the review date |
| Frequency property | review_freq | Frontmatter property for the review level |
| Intervals | 1, 6, 9, 19, 75 | Comma-separated days between review levels |
| Upcoming threshold | 7 days | How many days ahead counts as "upcoming" |
| Startup notification | On | Show a notice on startup if notes are overdue |
Support
If you find this plugin useful, consider supporting development:
ā Buy Me a Coffee
License
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.