This Chrome Extension Automatically Pushes GFG Code to GitHub

Опубликовано: 25 Июль 2026
на канале: sarthak vatsa roy
62
2

🚀 Built My Own LeetSync for GeeksforGeeks | GFG Sync 🔥

In this video, I’m showcasing *GFG Sync* — a Chrome Extension I built that automatically syncs accepted GeeksforGeeks submissions directly to GitHub. ⚡

No more manually uploading solutions or organizing folders yourself.

✨ Features:
✅ Auto-detects successful GFG submissions
✅ Pushes code directly to GitHub
✅ Organizes solutions by Topic & Difficulty
✅ Creates separate files for every problem
✅ Clean repository structure
✅ Manual sync support

⚙️ Tech Stack Used:
• JavaScript
• Chrome Extension (Manifest V3)
• GitHub REST API
• DOM Manipulation
• Monaco Editor Extraction

🔥 Challenges Solved:
• Dynamic editor handling
• Accurate submission detection
• Preventing duplicate commits
• Reliable code extraction
• GitHub API integration

📦 GitHub Repository:
https://github.com/Vatsasarthak/GFGSync

💡 Why I Built This?
I wanted a tool like LeetSync but for GeeksforGeeks users — so I decided to build one myself.

🚧 Current Status:
The extension is currently in Beta and actively being improved.

📌 Upcoming Improvements:
• Better UI/UX
• Smarter repository organization
• GitHub OAuth Login
• Improved syncing reliability
• Chrome Web Store release

⭐ If you enjoyed the project:
👍 Like the video
💬 Share your feedback
🔔 Subscribe for more projects & development content

#javascript #chromeextension #github #geeksforgeeks #dsa #webdevelopment #projects #developers #softwareengineering