Skip to content

Browser extension that adds video solutions, company tags, and GPT code analysis into Leetcode problems

License

Notifications You must be signed in to change notification settings

zubyj/leetcode-explained

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode Explained

Downloads Rating Version License: MIT

Enhance Leetcode with AI-generated solutions, video explanations, and smart features.
100% free and open source.

Chrome Firefox


πŸš€ Key Features

  • Code Solutions
    Ready-to-use solutions in Python, Java, C++, and JavaScript.

  • Video Explanations
    Top 5 YouTube videos from popular coding channels.

  • Company Tags
    See which companies frequently ask each question.

  • AI Assistant

    • Generate optimized solutions using problem description and examples
    • Get time & space complexity analysis of your code
    • Powered by Amazon's Nova Micro v1 (better model coming soon!)
    • No API key required
  • Interview Mode
    Hide examples and difficulty to simulate real interviews.

  • Problem Ratings

    • Numerical difficulty scores (1000–3000) for ~25% of problems
    • Auto theme matching with Leetcode's light/dark mode

βš™οΈ Installation (Developer Mode)

  1. Clone the repo
    git clone https://github.com/zubyj/leetcode-explained.git
    cd leetcode-explained
    npm install && tsc
  2. Open Chrome and go to chrome://extensions
  3. Enable "Developer mode"
  4. Click "Load unpacked" and select the extension folder
  5. Pin the extension to your toolbar

Now you're ready to test features and contribute!

🧠 How to Use

  1. Open any Leetcode problem

  2. Go to the Description or Solutions tab to see:

    • Code solutions + videos
    • Company tags
    • Problem ratings
  3. For AI features (requires pinned extension):

    • Click "Analyze Code" for time/space complexity
    • Click "Fix Code" for AI-generated solutions

🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

πŸ” Privacy

  • All data stored locally in your browser
  • No personal data collection

πŸ“¬ Support

πŸ“„ License

Licensed under the MIT License.

πŸ“š References

Problem Elo Ratings

πŸ“Έ Screenshots

Video Explanations

Code Complexity

Fix Code