Chrome extension to hide everything except video elements.
This project uses the latest Node.js LTS release (v22). The repository includes
an .nvmrc file, so running nvm use will automatically select the correct
version.
The extension source code is written in TypeScript, which is compiled during the build process.
Automated GitHub releases include a prebuilt copy of the extension and an auto-generated changelog describing the changes. To install:
- Visit the releases page and download the
only-video.zipfile from the latest release. - Extract the archive to a folder on your computer.
- Open
chrome://extensionsin Chrome and enable Developer mode. - Choose Load unpacked and select the extracted folder. Updates will also be available from the same releases page.
Chrome will load the extension from that directory.
Run the following commands to build the extension yourself:
npm install
npm run buildThe compiled extension will be in the dist/ directory.
Run npm version <patch|minor|major> to bump the project version. The version script will automatically update public/manifest.json so its version matches package.json.