A browser extension that provides a rating-based statistical breakdown of your solved LeetCode problems, similar to CF Analytics for Codeforces.
- 📊 Problem Rating Distribution: A bar chart showing the count of solved problems in different rating brackets.
- 🍩 Tags Solved Distribution: A donut chart showing the breakdown of solved problems by topic/tag.
- 📈 Community-Sourced Ratings: Uses the community-maintained
zerotrac/leetcode_problem_ratingdataset for objective problem ratings. - smartly Handles unrated problems by excluding them from the charts and showing a separate count.
Since this is not on the Chrome Web Store, you need to "sideload" it locally.
- Download: Download the
leetcode-analyticsfolder containing all the files (manifest.json,popup.html, etc.). - Open Chrome/Edge Extensions: Go to
chrome://extensionsoredge://extensionsin your browser. - Enable Developer Mode: In the top-right corner, turn on the "Developer mode" toggle.
- Load Unpacked: Click the "Load unpacked" button that appears.
- Select Folder: In the file dialog, select the entire
leetcode-analyticsfolder.
The extension icon should now appear in your browser's toolbar!
- Click the extension icon in your toolbar.
- Enter your LeetCode username in the input field.
- Click the "Fetch" button.
- View your analytics!
- Implement the real LeetCode GraphQL API call to fetch a user's actual submission history, replacing the current mock data function.