Automatically integrate your Leetcode & GeeksforGeeks submissions to GitHub

Latest Version

Version
1.0.0
Update
September 8, 2024
Size
843KiB
Developer
Category
Users
6
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
UnlimitedStorage
Storage
WebNavigation
Scripting
See more

CodeHub Extension

What is CodeHub?
A extension that automatically pushes your code to GitHub when you pass all tests on a Leetcode problem and GeeksForGeeks. It's forked from the original LeetHub V2 and improves on it to be faster, cleaner, and compatible with the old and new dynamic LeetCode UI and GeeksForGeeks UI.

Why CodeHub?
There's no easy way of accessing your Leetcode and GeeksForGeeks problem's solution in one place!
Moreover, pushing code manually to GitHub from these platform is very time-consuming. So, why not just automate it entirely without spending a SINGLE additional second on it?

CodeHub just makes it much easier (autonomous) to keep track of progress of problem solving across the leetcode and geekforgeeks platform

Recruiters want to see your progress and solving algorithms/data-structures. As of now, GitHub is developers' #1 portfolio. CodeHub just makes it much easier to show progress and problems solved.

How does CodeHub work?
It's as simple as:

After installation, launch CodeHub.
Click on the \"Authenticate with GitHub\" button to automatically set up your account with CodeHub.
Copy the displayed code and enter that on proceeded URI
Set up an existing/new repository with CodeHub (private by default) by clicking the \"Get Started\" button.
Begin Coding! To view your progress, simply click on the extension!
BONUS: Star this repository for further development of features. If you want a particular feature, simply request for it!

Let's see you ACE that coding interview!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "CodeHub", "description": "Automatically integrate your Leetcode & GeeksforGeeks submissions to GitHub", "homepage_url": "https://github.com/rishijain07/CodeHub", "version": "1.0.0", "author": "Rishi Jain", "action": { "default_popup": "popup.html", "default_title": "Upload your solutions to GitHub", "default_icon": "assets/logo128.png" }, "icons": { "16": "assets/logo128.png", "48": "assets/logo128.png", "128": "assets/logo128.png" }, "background": { "service_worker": "scripts/background.js" }, "permissions": [ "unlimitedStorage", "storage", "webNavigation", "scripting" ], "web_accessible_resources": [ { "resources": [ "scripts/extractCode.js", "scripts/nodeDeletion.js" ], "matches": [ "https://practice.geeksforgeeks.org/*", "https://www.geeksforgeeks.org/*" ] } ], "content_scripts": [ { "matches": [ "https://leetcode.com/*" ], "js": [ "scripts/leetcode.js" ], "run_at": "document_idle" }, { "matches": [ "https://github.com/*" ], "js": [ "scripts/authorize.js" ] }, { "matches": [ "https://practice.geeksforgeeks.org/*", "https://www.geeksforgeeks.org/*" ], "js": [ "scripts/geeksforgeeks.js" ] } ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self'" }}
Read more

Similar Extensions

icon

백준허브(BaekjoonHub) Extension · Productivity 6 26 ★ 222KiB

icon

Qodo Merge: AI-Powered Code Reviews & Chat Extension · Developer Tools 6 32 ★ 389KiB

icon

GitHub Repo Size Extension · Developer Tools 6 12 ★ 51.64KiB

icon

VS Code Web Extension · Developer Tools 6 2 ★ 6.65KiB

icon

LeetBoost: Auto-Complete for LeetCode Extension · Developer Tools 6 30 ★ 95.05KiB

icon

Bolt to GitHub Extension · Developer Tools 6 3 ★ 148KiB

icon

LeetHub v2 Extension · Productivity 6 64 ★ 257KiB

icon

GitKraken Extension · Developer Tools 6 14 ★ 1.63MiB

icon

GfG to GitHub Extension · Developer Tools 6 17 ★ 726KiB

icon

LeetSync - Leetcode to Github Synchronizer Extension · Developer Tools 6 51 ★ 5.57MiB

icon

LeetHub v3 Extension · Productivity 6 12 ★ 778KiB

icon

Github to vscode Extension · Developer Tools 6 2 ★ 15.53KiB

icon

GitHub Web IDE Extension · Developer Tools 6 22 ★ 114KiB

icon

GfG to LeetCode Extension · Developer Tools 6 16 ★ 267KiB

icon

LeetPush Extension · Developer Tools 6 35 ★ 283KiB

icon

Refined GitHub Extension · Developer Tools 6 213 ★ 572KiB

icon

Lovely forks Extension · Developer Tools 6 13 ★ 945KiB

icon

Open in VSCode Extension · Developer Tools 6 4 ★ 60.87KiB

icon

LeetCode Tracker Extension · Developer Tools 6 2 ★ 1.33MiB

icon

GitHub: Better Line Counts Extension · Productivity 6 4 ★ 123KiB

icon

GitHub Code Owners Filter Extension · Developer Tools 6 2 ★ 156KiB

icon

LeetCode Autocomplete Extension Extension · Productivity 6 0 ★ 13.41MiB

icon

GitHub Raw to CDN Converter Extension · Developer Tools 6 0 ★ 833KiB

icon

Open GitHub in IDE Extension · Developer Tools 6 9 ★ 208KiB