Item logo image for DsGit — GitHub Consistency Tool

DsGit — GitHub Consistency Tool

ExtensionEducation
Item media 3 (screenshot) for DsGit — GitHub Consistency Tool
Item video thumbnail
Item media 2 (screenshot) for DsGit — GitHub Consistency Tool
Item media 3 (screenshot) for DsGit — GitHub Consistency Tool
Item video thumbnail
Item video thumbnail
Item media 2 (screenshot) for DsGit — GitHub Consistency Tool
Item media 3 (screenshot) for DsGit — GitHub Consistency Tool

Overview

Auto-push your DSA solutions to GitHub. Track streaks, build consistency — day by day.

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. 🔥

Details

  • Version
    1.0.3
  • Updated
    July 1, 2026
  • Offered by
    vdeendayal866
  • Size
    1.39MiB
  • Languages
    English
  • Developer
    Email
    vdeendayal866@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

DsGit — GitHub Consistency Tool has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

DsGit — GitHub Consistency Tool handles the following:

Personally identifiable information
Authentication information
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps