CodeSync is a lightweight and modern browser extension that automatically syncs your accepted coding problem submissions directly to your personal GitHub repository in real time.
| Browser | Channel | Status | Version |
|---|---|---|---|
Chrome |
Web Store | ✅ Live |
|
Edge |
Add-ons | ✅ Live |
|
Brave |
Web Store | ✅ Supported |
|
Opera |
Web Store | ✅ Supported |
- ⚡ Instant Sync (<10ms Enqueue): Captures accepted solutions immediately on submission.
- 🕒 Authentic Historical Timestamps: Historical solves committed to GitHub reflect their original timestamp on your contribution graph.
- 🌐 Multi-Platform Ready: Support for LeetCode, Codeforces, HackerRank, GeeksforGeeks, and CodeChef.
- 📂 Custom Repository Layouts: Group solutions by Difficulty (
{platform}/{difficulty}/{slug}/by default), Platform, or Flat Root. - 📥 Pending Commit Queue: Review, manage, or sync submissions in bulk whenever you want.
- 🔄 Smart Deduplication: Automatically updates existing solutions when re-solving problems.
- 🎨 15+ Aesthetic Themes: Dark mode themes including AMOLED, Dracula, Tokyo Night, Cyberpunk, and Matrix.
- 🔒 Encrypted & Private: Secure GitHub OAuth and Personal Access Token login with AES-GCM (256-bit) encryption at rest.
- Install CodeSync from the Chrome Web Store or Edge Add-ons.
- Click the extension icon and Connect your GitHub account via OAuth or Personal Access Token.
- Select your target repository and start solving problems!
For local setup, architecture diagrams, testing, and CI/CD pipelines, see the Developer Documentation.
Licensed under the Apache License, Version 2.0.
Read our Privacy Policy.
