• Stars
    star
    243
  • Rank 166,489 (Top 4 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created over 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Playback, volume, timestamp controls and more on YouTube Shorts.

BYS Icon

Better YouTube Shorts

Current Version Chrome Web Store users Firefox Add-on users Chrome Web Store License: MIT

Control your YouTube Shorts just like a normal YouTube video! Features include progress bar, seeking, playback speed, auto skip and more. You can also customize the keybinds to your liking!

🫡 Help us test Version 3!

Help us test out the latest version at the v3 branch with multiple features and improved functionalities. Simply clone the repository, install the dependencies, start development mode and load the dist folder unpackaged (full guide here).

We encourage you to test out the version extensively, report any bugs and leave your suggestion in the issue page. Your help is greatly appreciated! Do note that it only works on Chrome currently and you need to manually check for update from time to time.

Special thanks to Adam Suth for the development of the project!

Installation

Notice: Chrome Web Store Takedown

We have reuploaded the extension under a new link above as the previous one was taken down due to trademark issue. The original extension had a total of 25K installs, 16K active users and 4.59β˜… rating. We hope the original link will be restored soon, if possible. We apologize for any inconvenience caused.

Guide to load the extension manually (unpacked)

  1. Click the "<> Code" green button and click "Download ZIP"
  2. Extract the zip file
  3. Go to the "Manage extensions" page by navigating to chrome://extensions
  4. Enable developer mode by clicking the button at the top right corner
  5. Drag the unzipped folder (make sure the contents are the file and not another folder) into the page
  6. OR Click load unpacked and select the manifest.json file in the unzipped folder

Note: The extension will not automatically update. You must check for updates manually in this repository for new eversions.

Features

  • Progress bar at the bottom with time and duration
  • Seeking 5 seconds backward and forward with arrow keys
  • Auto skip short when current one ends
  • Auto skip short with likes below custom threshold (e.g. 500 likes)
  • Auto open comment section on each short
  • Decrease and increase playback speed with keys U and O
  • Revert to normal speed with I or by clicking the speed button
  • Control volume with the volume slider or with - and =, mute audio with M
  • Mini timestamp and speed above the like button (can be scrolled on!)
  • Navigate to next or previous short without animation with W and S
  • Go to the next frame or previous frame with . and , while paused
  • Customizable keybinds

Default Keybinds

Action Shortcut
Seek Backward (+5s) ArrowLeft
Seek Forward (-5s) ArrowRight
Decrease Speed KeyU
Reset Speed KeyI
Increase Speed KeyO
Decrease Volume Minus
Increase Volume Equal
Toggle Mute KeyM
Next Frame Comma
Previous Frame Period
Next Short KeyS
Previous Short KeyW

Screenshots

image image image

Issues / Suggestion

If you faced any issue with the extension or any suggestion that can help to improve the extension, you may create an issue here or if you know how to code, fork the repo, make the necessary changes and create a pull request.

You may leave your feedback in this Google Form.

License

MIT License