Automatically organizes, documents, and syncs accepted LeetCode & Codeforces solutions to a GitHub repository.
Users
9
+2 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#203K
#170K among extensions
Version
0.1.0
updated 9 Aug 2026
Users
monthly, 2 months
Latest, 16 Oct 2026:9 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 16 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 CodeVault — LeetCode & Codeforces to GitHub
CodeVault automatically turns your LeetCode and Codeforces practice into a clean, organized GitHub portfolio — with zero manual work after setup.
WHAT IT DOES
• Detects your accepted submissions on LeetCode and Codeforces
• Pulls the exact accepted source code — not whatever's currently in the editor
• Organizes LeetCode solutions by topic, Codeforces solutions by rating
• Generates a metadata.json, README.md, and version history for every problem
• Commits and pushes everything to your own GitHub repository, automatically
• Keeps a running dashboard: streaks, solve counts, language and topic breakdowns
• Skips duplicates — re-solving a problem adds a dated history entry instead of a mess
HOW IT WORKS
Rather than scraping the page you're looking at (which breaks the moment a platform tweaks its UI), CodeVault polls each platform's own submission APIs in the background — so it keeps working even when you don't have a tab open, as long as you're logged in.
YOUR DATA STAYS YOURS
CodeVault connects to GitHub using OAuth's Device Flow — no password, no Personal Access Token, ever. There is no CodeVault server: your code goes straight from your browser to your own GitHub repository, and nowhere else.
CHOOSE YOUR PACE
Run it fully automatic on a timer, or flip to manual mode and sync only when you click "Sync Now."
SETUP
1. Register a free GitHub OAuth App (guided, ~2 minutes) and connect
2. Pick or create a repository
3. Add your Codeforces handle (LeetCode needs no setup — it uses your logged-in session)
4. Solve problems as usual — CodeVault takes it from there
Perfect for anyone building a public problem-solving portfolio, tracking their DSA practice for interview prep, or just tired of manually copying accepted solutions into a repo.