Make Dynamic Programming feel like instinct.
A Chrome extension that adds spaced repetition to LeetCode. Problems resurface right before you forget them. No spreadsheets. No Anki decks. No context switching.
10+
Stars
150+
Weekly users
100%
Open source
MIT
Licensed
^ Try rating one!
Sound familiar?
You already know you should review.
You just don't.
The spreadsheet era
Maintaining a Notion table you never reopen
Solving random problems and hoping it sticks
Forgetting the sliding window pattern for the third time
Tab-switching between Anki and LeetCode
No idea if you're actually improving
With LeetSRS
Reviews show up automatically
FSRS algorithm schedules problems at optimal intervals
Patterns compound into real intuition over weeks
Zero context switching — it lives where you practice
Track streaks, review counts, and growth
Features
Everything you need. Nothing you don't.
- FSRS Algorithm
- Built on TS-FSRS, the same science behind Anki's next-gen scheduler. Reviews appear right before you'd forget.
- GitHub Sync
- Sync your review data across devices via a GitHub Gist. Or keep everything local — your choice.
- LeetCode Native
- Works directly on leetcode.com. Rate problems after solving without ever leaving the page.
- Private by Default
- Your data stays on your device unless you choose to sync it. No tracking, ever. MIT licensed.
Get started
Three steps. Two minutes. Zero config.
- 1InstallOne click from the Chrome Web Store. No setup required.
- 2Solve & RateAfter solving a problem, rate it. The algorithm starts learning your pace.
- 3ReviewProblems resurface at optimal intervals. Patterns become permanent.
- 1InstallOne click from the Chrome Web Store. No setup required.
- 2Solve & RateAfter solving a problem, rate it. The algorithm starts learning your pace.
- 3ReviewProblems resurface at optimal intervals. Patterns become permanent.
Seamless LeetCode integration
Make every problem count.
Every problem you solve is an investment. Make sure it compounds.