Skip to content

Repository files navigation

Bye-Leet Browser extension

Browser extension that shows optimal LeetCode solutions while you solve problems.

What it does

Open any LeetCode problem → the extension detects it, fetches the solution for your selected language, and displays it in a floating popover.

  • Detects problem and language automatically
  • Fetches solutions from public GitHub repos (zero cost, no API keys)
  • Syntax-highlighted code display
  • Draggable, resizable popover that remembers position
  • Language switching updates the solution instantly
  • Works with LeetCode SPA navigation (no page refresh needed)

Install

npm install
npm run build

Load in Chrome:

  1. Open chrome://extensions
  2. Enable Developer mode
  3. Click Load unpacked
  4. Select the dist folder

Development

npm run dev          # watch mode
npm run build        # production build
npm run type-check   # typecheck only

Stack

  • TypeScript
  • React 18
  • Framer Motion
  • HeroUI
  • Webpack 5 / Manifest V3

License

MIT

About

Browser extension that shows optimal LeetCode solutions while you solve problems.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages