Never forget Data Structures & Algorithms with spaced repetition. Save LeetCode problems and revise based on your custom preference.
Users
25
−3 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
7
0 in 30 days
Store rank
#139K
#115K among extensions
Version
1.1.0
updated 26 Sep 2026
Users
monthly, 5 months
Latest, 16 Oct 2026:25 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 16 Oct 2026:7 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About DSA Reviser - Spaced Repetition for LeetCode
DSA Reviser is a Chrome extension for LeetCode practice and coding interview preparation that uses spaced repetition to help you retain Data Structures & Algorithms long-term.
Instead of re-solving the same problems and forgetting them later, DSA Reviser automatically schedules revisions at optimal intervals so concepts actually stick.
Key Features
• One-click LeetCode saving: Save any problem instantly while solving on LeetCode — build your personal revision list effortlessly.
• Smart spaced repetition system: Automatically schedules revisions using optimized intervals for long-term memory retention. Fully customizable to match your learning style.
• Daily revision dashboard: See exactly how many problems you need to revise today and stay consistent with your DSA practice.
• Instant reminder notifications: Get notified when problems are due so you never miss a revision session (even on browser startup).
• One-click revision workflow: Jump directly into problems that need revision without wasting time.
• Fully local & private: All data is stored in your browser. No accounts. No servers. No tracking.
Perfect for:
• LeetCode & coding interview preparation
• Data Structures & Algorithms revision
• Students and developers preparing for SDE roles
• Anyone who struggles with forgetting solved problems