Skip to content
LeetCode · Codeforces · GFG · free for students

DsaKaro times every problem you open, catches every verdict, ticks your Striver and NeetCode sheets for you, and tells you exactly what to revise before you forget it.

Striver A2ZStriver SDENeetCode 150Blind 75Grind 75
LeetCodeCodeforcesGeeksforGeeksStriver A2ZNeetCode 150Blind 75Grind 75Striver SDE
The dashboard

Your prep, at a glance.

Everything on one screen: what you solved, what you're about to forget, and what to do next. The numbers below are an example.

dsakaro.site/dashboardexample
Solved · all platforms 412problems
Streak 47days
Due for revision 5today
Activitylast 26 weeks · all platforms
Now solving · LeetCode875. Koko Eating BananasMediumauto-paused 2× · 3 submits
Features

Not another counter. A coach.

Everything other trackers miss: real time per problem, an honest solved count, sheets that tick themselves, and revision that proves you still remember.

leetcode.com/problems/koko-eating-bananas
Session · auto-started
WATLEAC
active
18m 42s
idle (paused)
4m 10s
submits
3
how you solved it
solo

A timer that runs itself

The Chrome extension starts timing when you open a LeetCode or GFG problem, pauses when you switch tabs or go idle, catches every verdict and asks one honest question after Accepted.

One heatmap · every platform

All your history, deduplicated

LeetCode, Codeforces and GFG in one place. Two Sum solved on two sites counts once.

Honest solved count412solved
281 solo86 hint45 saw solution

Solo, hint, or solution?

One tap after Accepted. Your stats, topic mastery and revision schedule stop lying to you.

Due today · 5
Course Schedule II2d overdue
Coin Changetoday
Longest Substring Without Repeatingtoday

Revision you have to prove

Spaced repetition (1 → 3 → 7 → 16 → 35 → 90 days). A re-solve the extension sees moves a problem further out; needing a hint brings it back.

Sheets · auto-ticked
Striver A2Z212/495
NeetCode 15098/150

Your sheets, ticked for you

Solve on LeetCode or GFG and every sheet with that problem ticks itself.

This week
1Asha118
2You104
3Rohan87
Study room
AshaWord Ladder 24:10
RohanRotting Oranges 08:55

Practise with your friends

Friend groups with a weekly leaderboard that rewards showing up, not one-night grinds, and a study room that shows who's solving what right now. College and batch boards are opt-in.

Weekly Contest 421
Q1 Q2 Q3Q4
+381 left to upsolve

Contests, then upsolve

Rating charts for Codeforces and LeetCode, and an upsolve list of every contest problem you haven't finished yet.

How it works

Three minutes to set up. Then it's automatic.

No spreadsheets, no ticking boxes by hand, no remembering what you solved last month.

LeetCode
GFG
Codeforces
Extension
DsaKaro
Your dashboard
  1. 01

    Sign in and connect

    Google sign-in, then your LeetCode, Codeforces and GFG usernames. Your history syncs in seconds; nothing to install yet.

  2. 02

    Add the extension

    It times each problem, catches verdicts and imports your full LeetCode history from your own browser. No code or passwords ever leave it.

  3. 03

    Just solve

    Follow a sheet, open Revision once a day, and let the dashboard tell you what to do next.

Sheets

Striver's sheet, with superpowers.

Every problem with its video (playing right inside the sheet, at the right minute), the article, and a button for LeetCode, GFG or takeUforward. Notes, stars and revision badges on every row. We only link: the videos and articles stay with their creators.

03Arrays14/32
  • Largest Element
  • Second Largest Element
  • Maximum Consecutive Ones
  • Left Rotate Array by K Places
  • Move Zeros to End

Try it: tick a row. (Example sheet, nothing is saved.)

For placement cellsComing soon

See where your batch actually stands.

Topic gaps across a batch, who's gone quiet before placement season, and readiness for the companies that visit your campus. Built from the same honest data students see, only for students who opt in.

Pilot it at your college
Batch 2027 · topic mastery (example)
Graphs34
DP22
Trees58
Arrays81
Pricing

Free for students. Really.

The things that help you practise are free. If we ever charge, it's for extras, and we'll say so up front.

Free forever for studentsStudentsFreeduring the beta, and the core stays free
  • LeetCode, Codeforces and GFG sync
  • Extension timer and verdicts
  • All five sheets, auto-ticked
  • Revision queue and topic mastery
  • Groups, leaderboards, study rooms
Start free
ProLaterfor the extras, never the basics
  • AI weekly review
  • Interview mode
  • Deeper analytics
  • Unlimited revision cap
CollegesTalk to usfree pilot for the first placement cells
  • Batch dashboards
  • Topic gaps by section
  • Inactive-student alerts
  • CSV export
Get in touch
FAQ

Privacy first, always.

The questions people ask before installing anything that touches their coding accounts.

Do you see my code or my passwords?

No. The extension never uploads your code, and your LeetCode or GFG login never leaves your browser. We store problem names, verdicts, times and how you solved it, and that's all.

What does the extension read?

Only LeetCode and GFG problem pages: the problem you're on, your submissions' verdicts, and (if you ask) your LeetCode submission history. It doesn't read other sites, tabs or your browsing history.

Who can see my progress?

Only you, by default. A public profile, college leaderboards and showing what you're solving to friend groups are all separate switches you turn on yourself.

Do I need the extension?

No. Connect your usernames and your solves, sheets, revision and contests work without it. The extension adds the timer, every verdict, and honest solo/hint answers.

Which platforms and sheets are supported?

LeetCode, Codeforces and GeeksforGeeks today; CodeChef and AtCoder next. Sheets: Striver A2Z, Striver SDE, NeetCode 150, Blind 75 and Grind 75.

Is it really free?

Yes. Students get everything listed above for free. We may add paid extras later, but the core stays free.