5 items
Your DSA journey, committed. Track and commit all your solved DSA problems to GitHub automatically. CodeLedger automatically commits every accepted DSA problem you solve — from LeetCode, GeeksForGeeks, and Codeforces — to a GitHub repository you own. No copy-paste, no manual uploads. Just solve, and the commit appears. ✦ AUTOMATIC COMMITS Solved a problem? CodeLedger detects the accepted submission, captures your code, and commits it to GitHub in a single atomic operation. Works across LeetCode, GFG (alpha), and Codeforces (alpha). ✦ AI CODE REVIEW Optional AI review (Gemini, ChatGPT, Claude, DeepSeek, or Ollama) runs after every accepted solve. Reviews appear in the library panel and are committed alongside your solution. A floating AI chat panel on each problem page lets you ask follow-up questions. ✦ LIBRARY & ANALYTICS Browse all your saved solutions in the built-in Library side panel. Filter by platform, difficulty, language, or tag. View rolling 7/30-day solve counts, a monthly activity chart, a day-of-week heatmap, and a per-language breakdown. ✦ KNOWLEDGE GRAPH (GRAPHIFY) Visualise connections between problems by topic, difficulty, and tag clusters in an interactive force-directed graph — powered by Graphify. ✦ CROSS-DEVICE SYNC Solutions sync between devices via your GitHub repo. Conflict resolution is handled by a step-by-step modal that classifies same-code vs. different-approach conflicts and lets you keep either version — or both. ✦ PROFILE IMPORT Bulk-import your entire LeetCode solution history in one click. Existing problems merge intelligently. ✦ YOUR DATA, YOUR REPO CodeLedger writes to a repository you own. No proprietary servers store your code. Authentication uses GitHub OAuth — no tokens stored in unsafe locations. SUPPORTED PLATFORMS • LeetCode (stable) • GeeksForGeeks (alpha) • Codeforces (alpha) AI PROVIDERS • Google Gemini · OpenAI · Anthropic Claude · DeepSeek · Ollama (local) PERMISSIONS USED • storage — save settings and problem cache locally • alarms — schedule background sync reminders • tabs — open the library panel and OAuth popup • scripting — inject commit indicators on coding platforms • webRequest — detect accepted submissions • Host permissions — limited to supported coding platforms and their APIs Open-source · Apache 2.0 License · https://codeledger.vkrishna04.me
Jun 17, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.