Pick a roadmap.
Start with Blind 75, NeetCode, or Grind 75. See your next problem and your progress, while past problems return for review.
Find your starting pointSpaced repetition for LeetCode. Follow a roadmap and make what you learn stick.
Free & open source No account required
From the community
“LeetSRS is honestly super helpful. It reminds me to review problems before I forget them, and it keeps my practice from feeling random.”
“Golden gem! SRS for leetcode it's absolute GOAT, you can't find something better. Please add support for mozilla :)”
“Very helpful. Thanks for creating it.”
“extension is good . Thanks for making it”
Build a practice you can return to
Start with Blind 75, NeetCode, or Grind 75. See your next problem and your progress, while past problems return for review.
Find your starting pointRate your recall directly on LeetCode. Your next review is scheduled from how it went.
Make sense of your ratingsYour calendar puts upcoming reviews in view. Pick a day to see which problems are waiting.
Local by default. No account needed.
Connect GitHub only when you want to sync.
Yes. LeetSRS is free and open source under the MIT License. Install the extension and start practicing without a subscription.
No account is required for LeetSRS. Your practice data stays in your browser by default. You can optionally connect GitHub to sync it across devices.
After practicing a problem, rate your recall: Again, Hard, Good, or Easy. LeetSRS uses FSRS, a spaced-repetition scheduler, to calculate your next review from that rating and your review history. The interval updates each time you review.
Choose Blind 75, NeetCode 150, NeetCode 250, or Grind 75. LeetSRS tracks your progress and suggests the next problem, while keeping previously rated problems in your review schedule.
Yes. Open a problem on LeetCode and use the LeetSRS panel to add and rate it. Roadmaps give you a starting point, but your review queue can include other problems too.
Yes. Connect GitHub in Settings for optional sync through a gist you own. You can also export and import your practice data.
Your next practice session starts here
Add LeetSRS to Chrome and make review part of your routine.