Auto-push your DSA solutions to GitHub. Track streaks, build consistency — day by day.
Users
5
0 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#258K
#215K among extensions
Version
1.0.3
updated 1 Jul 2026
Users
monthly, 4 months
Latest, 15 Oct 2026:5 usersMove the mouse over the chart for any month
Ratings count
monthly, 4 months
Latest, 15 Oct 2026:0 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 DsGit — GitHub Consistency Tool
DsGit is a free Chrome Extension built for DSA
students who grind daily but have nothing to
show for it.
You solve questions on LeetCode, GeeksForGeeks,
and CodingNinjas every day — but your GitHub
stays empty. All that hard work, invisible.
DsGit fixes this automatically.
——————————————————————————
🔥 HOW IT WORKS
——————————————————————————
1. Install DsGit + Login with GitHub
2. Solve any DSA question on any platform
3. Hit Submit → Get Accepted
4. Your code is already in GitHub ✓
No git commands. No manual push. Nothing.
Just solve → submit → done.
——————————————————————————
✅ KEY FEATURES
——————————————————————————
AUTO-PUSH ON ACCEPT
The moment you get "Accepted" on any
platform — your solution automatically
pushes to your GitHub tracking repository.
Zero manual effort required.
BEAUTIFUL AUTO-GENERATED README
Every push updates your README with a
solutions table showing question name,
platform, difficulty, language, and date.
Your repo looks professional from Day 1.
STREAK TRACKING SYSTEM
Daily streak counter starting from Day 1.
Current streak, longest streak, break
indicator, and 30-day activity heatmap —
all in your extension popup.
FRIEND BATTLE SYSTEM
Challenge any GitHub user to a DSA duel.
- 30-Day Streak Duel
- 7-Day Sprint Challenge
- Topic Master Battle
Scoring: Hard=3pts · Medium=2pts · Easy=1pt
Live leaderboard. Real-time tracking.
Whoever breaks their streak first — loses.
PUBLIC BATTLE ARENA
Create an open challenge with a shareable
link. Anyone can join. Last one with an
unbroken streak wins. Pure accountability.
CODE TIME MACHINE
Accidentally overwrote your code before
submitting? Press Ctrl+Shift+Z to restore
your last saved snapshot instantly.
MULTI-PLATFORM SUPPORT
Works simultaneously on:
- LeetCode
- GeeksForGeeks
- CodingNinjas
All platforms tracked in one GitHub repo.
——————————————————————————
🎯 WHO IS THIS FOR?
——————————————————————————
- B.Tech students preparing for placements
- Anyone grinding DSA on multiple platforms
- Students who want GitHub to reflect
their actual hard work
- Friends who want to compete and stay
consistent together
——————————————————————————
🔐 PRIVACY & PERMISSIONS
——————————————————————————
DsGit only requests permissions it needs:
- GitHub OAuth — to push code to YOUR repo
- Storage — saves your streak data locally
- Notifications — daily reminder at 9 PM
Your code only goes to YOUR GitHub repo. Battle/streak data syncs with our backend (api-dsgit.onrender.com) only when you use the Battle Arena feature — see our Privacy Policy for full details.
——————————————————————————
Built by a B.Tech student, for B.Tech
students. Free forever.
Start your Day 1 today. 🔥