Enhances Leetcode problems with solution code, video explanations, and GPT code analysis.

Latest Version

Version
2.2.4
Update
July 17, 2024
Size
757KiB
Developer
leetcodeapp.com
Category
Users
10,000+
Rating
3.54167 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Tabs
See more

Leetcode Explained Extension

Key features 🚀
Added into the Leetcode problem page
1️⃣ Code solutions in Python, Java, C++, and Javascript.
2️⃣ Top 5 popular youtube solution videos.
3️⃣ Top 5 companies asking that problem. Click the company tag to view all problems asked by that company

GPT Features 🤖
Pin and open the extension and open to access
1️⃣ Generates the solution code using the problem description, constraints, hints, etc.
2️⃣ Gets the time and space complexity of your code

Additional Features ⭐
1️⃣ Elo rating added to 1500 problems. Number difficulty instead of Easy, Medium, Hard
2️⃣ Open settings in the popup to hide Leetcode examples and difficulty to simulate a real interview environment.

Tutorial 📚
This extension only works with the new Leetcode UI.
1️⃣ Solution videos & code are available in the \"Solutions\" tab
2️⃣ Company tags are available in the Description tab

Privacy 🔒
Everything is stored locally in your browser. No API key needed for GPT functionality. Simply login to chat.openai.com in your browser.

Contribute 👨‍💻
github.com/zubyj/leetcode-explained

Errors/Bugs ⚠️
Email me at [email protected].
Please let me know before leaving a bad review :(
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Leetcode Explained", "version": "2.2.4", "description": "Enhances Leetcode problems with solution code, video explanations, and GPT code analysis.", "icons": { "16": "src/assets/images/logo/icon-16.png", "32": "src/assets/images/logo/icon-32.png", "48": "src/assets/images/logo/icon-48.png", "128": "src/assets/images/logo/icon-128.png" }, "action": { "default_popup": "src/popup/popup.html" }, "permissions": [ "storage", "tabs" ], "host_permissions": [ "https://chat.openai.com/api/auth/session", "https://chatgpt.com/api/auth/session" ], "background": { "service_worker": "dist/background/background.js", "type": "module" }, "content_scripts": [ { "js": [ "dist/content-script/get-gpt-access-token.js", "dist/content-script/get-user-code.js", "dist/content-script/update-solutions-tab.js", "dist/content-script/update-description-tab.js", "dist/content-script/common.js" ], "matches": [ "https://leetcode.com/problems/*" ] } ], "web_accessible_resources": [ { "resources": [ "src/assets/images/copy-icon.png", "src/assets/images/check-icon.png", "src/assets/images/languages/*" ], "matches": [ "" ] } ]}
Read more