An open API service indexing awesome lists of open source software.

https://github.com/araxeus/youtube-volume-scroll

Browser Extension that enable scrolling mousewheel to control volume on Youtube and Youtube Music
https://github.com/araxeus/youtube-volume-scroll

browser-addon browser-extension chrome-extension chromium-extension firefox-addon firefox-extension mousewheel scrollwheel volume-control youtube youtube-mousewheel-volume

Last synced: about 1 month ago
JSON representation

Browser Extension that enable scrolling mousewheel to control volume on Youtube and Youtube Music

Awesome Lists containing this project

README

        

[link-chrome]: https://chrome.google.com/webstore/detail/youtube-volume-scroll/agadcopafaojndinhloilcanpfpbonbk "Version published on Chrome Web Store"

[link-firefox]: https://addons.mozilla.org/en-US/firefox/addon/youtube-volume-scroll "Version published on Mozilla Add-ons"

[link-edge]: https://microsoftedge.microsoft.com/addons/detail/kigkklogdpgeomdollklnlfgglnkgenb "Version published on Edge Add-ons"

[link-releases]: https://github.com/Araxeus/Youtube-Volume-Scroll/releases/latest "Latest release"

Youtube Volume Scroll

[for Firefox][link-firefox] [for Firefox][link-edge] [for Chrome][link-chrome]

> Browser Extension that enable scrolling mousewheel to control volume on Youtube and Youtube Music



Version


License: MIT


Maintenance

## Features

★ Use mousewheel on the video to change the volume

★ Display the new volume for 1 second on the video when changing volume

★ Customizable options in the extension settings (with [light](https://raw.githubusercontent.com/Araxeus/Youtube-Volume-Scroll/main/external_assets/popup-light.png) / [dark](https://raw.githubusercontent.com/Araxeus/Youtube-Volume-Scroll/main/external_assets/popup-dark.png) mode support)

★ Remember volume even in incognito mode

★ Works on [youtube.com](youtube.com) and [music.youtube.com](music.youtube.com)

★ Works in embedded videos (Like in Reddit, WhatsApp, etc.)

★ Automatically blocks the ["Continue watching?" popup](https://user-images.githubusercontent.com/61631665/129977894-01c60740-7ec6-4bf0-9a2c-25da24491b0e.png) that appears after some time

## Installation

[Chrome][link-chrome] [][link-chrome] Chrome and other Chromium browsers

[Chrome][link-edge] [][link-edge] Microsoft Edge

[Firefox][link-firefox] [][link-firefox] Manifest V3 only

[Firefox][link-releases] [][link-releases] Signed .xpi files

## Build it yourself

Requires [Node.js](https://nodejs.org/) and [npm](https://www.npmjs.com/)

```sh
# Clone the repo and cd to it
git clone https://github.com/Araxeus/Youtube-Volume-Scroll.git

cd Youtube-Volume-Scroll

# Install build dependencies
bun install

# Build the extension
bun b
```

The resulting unsigned xpi/zip file will be in the `web-ext-artifacts` folder.

## Known Issues

* To work in incognito, permission needs to be explicitly set in the [extension settings](https://user-images.githubusercontent.com/78568641/155850125-4b98e01c-f55d-4747-89c5-25ecd792f025.png)

* If you experience embedded videos in incognito mode not saving volume:

disable `Block third-party cookies in incognito` ([1](https://i.stack.imgur.com/mEidB.png)/[2](https://user-images.githubusercontent.com/78568641/155897465-08876dc9-48c2-4f7a-a95a-e39522e99f03.png))

## Author

👤 **Araxeus**

* Github: [@Araxeus](https://github.com/Araxeus)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/Araxeus/Youtube-Volume-Scroll/issues).

## Show your support

Give a ⭐️ if this project helped you!