Installation
From a store
Section titled “From a store”- For Firefox 128 or later, use Firefox Add-ons.
- For Chrome 120 or later, Edge, Brave and other Chromium browsers, use the Chrome Web Store.
Reload any YouTube tab that was open before you installed. Kempt starts with every feature on except Grid size and Wavy progress bar.
Build from source
Section titled “Build from source”You need Node.js 22 or later.
git clone https://github.com/remonilo/kempt-ytcd kempt-ytnpm inpm run buildThe build writes the extension to dist/.
Load it in Firefox
Section titled “Load it in Firefox”- Open
about:debugging. - Click This Firefox, then Load Temporary Add-on.
- Pick
dist/manifest.json.
Firefox removes a temporary add-on when it quits. After a rebuild, click Reload on Kempt’s entry and refresh the YouTube tab.
Load it in Chrome
Section titled “Load it in Chrome”- Open
chrome://extensions. - Turn on Developer mode.
- Click Load unpacked and pick the
dist/folder.
Update
Section titled “Update”Store installs update on their own. For a source build, pull, run npm run build, then reload the extension as above.
Uninstall
Section titled “Uninstall”Remove Kempt from your browser’s extensions page. Your settings live in the browser’s extension storage and go with it. One key, kempt-yt, stays in YouTube’s localStorage until you clear site data; it holds a copy of your settings.