LeetQuiet is a lightweight browser extension for LeetCode that helps you stay focused by hiding spoilers like
solutions and difficulty levels, encouraging you to think independently before seeking help.
Solving LeetCode problems effectively requires focus, discipline, and a clear head.
But let’s be real. Once your brain sees a big red "Hard", it starts negotiating an exit plan.
LeetQuiet removes distractions and spoiler temptations, helping you:
- Avoid being intimidated by the difficulty tag. Just read the problem and start thinking.
- Think independently before peeking at solutions.
- Build strong problem-solving muscles through effort, not shortcuts.
- Practice like it’s a real interview. No hints, spoilers, or psychological traps.
- Hides the Solutions and Editorial tabs on LeetCode problem pages.
- Conceals the difficulty label (Easy, Medium, Hard) and replaces it with a motivational message:
"Your Brain > The Solution Tab 🧠🔥"
- Removes all difficulty indicators (colored dots, text, and filter/sort options) from the UI for a cleaner, spoiler-free experience.
- Blocks direct access to
/solutions
and/editorial
URLs — shows a custom motivational "roast" page and a button to return to the problem. - Displays a toast notification when the extension is updated, with a link to the changelog.
- Download the latest
.zip
file from the Releases section.
(Look for a file likeleetQuiet-v1.2.0.zip
, not the source code ZIP.) - Extract the
.zip
file to any folder. - Open Chrome (or any Chromium-based browser).
- Go to
chrome://extensions/
in the address bar. - Enable Developer mode using the toggle in the top-right corner.
- Click Load unpacked and select the extracted folder.
- That’s it — LeetQuiet is now active on LeetCode problem pages!
Alternatively, drag and drop the folder directly into the Extensions page.
LeetQuiet runs automatically on all LeetCode problem pages and uses a MutationObserver to monitor DOM changes.
It:
- Hides the Solutions and Editorial tabs.
- Replaces the difficulty label ("Easy", "Medium", "Hard") with:
"Your Brain > The Solution Tab 🧠🔥"
- Removes all difficulty indicators (colored dots, text, and filter/sort options) from the UI.
- Redirects users from
/solutions
or/editorial
URLs to a custom motivational page with a button to return to the problem:"Trying to be smart, aah!? Looks like you're trying to peek at the solutions... but we both know growth comes from the grind 🧠💪"
- Shows a toast notification when the extension is updated, with a link to the full changelog.
LeetQuiet only runs on leetcode.com/*
and requires the storage
permission to remember if you've seen the latest update notification.
It does not collect, store, or transmit any personal data.
- Chrome (and all Chromium-based browsers)
- Firefox (minimum version 109, via browser-specific settings)
Have an idea? Found a bug?
Open an issue or submit a pull request — contributions are very welcome!
LeetQuiet does not collect or transmit any personal data.
Read the full Privacy Policy for details.