Skip to content

A browser extension for opening YouTube videos in ascending watch time order

Notifications You must be signed in to change notification settings

avi12/youtube-subscriptions-sort

Repository files navigation

YouTube Subscriptions Sort

Lets you open selected videos in an ascending watch time order
For example, suppose you want to watch a 5-minute video, 15-minute video and 10-minute video, the new order will be:

  1. 5-minute video
  2. 10-minute video
  3. 15-minute video

Screenshot

How to use?

Hold CtrlWindowsShift / CtrlCmdShift and click on any video you'd like to watch

If you want to launch in a new window, toggle on the Caps Lock key

Alternatively, when within a /watch page, you can select the "Open in a dedicated YouTube window" context menu option to move the tab over to a new window

Note:

If while trying to launch in a new window you already have a window that only consists of YouTube videos, the extension will populate the new videos in the correct order relative to the already-open videos


This is a Plasmo extension project bootstrapped with plasmo init.

Getting Started

First, run the development server:

pnpm dev

Open your browser and load the appropriate development build. For example, if you are developing for the Chrome browser using Manifest v3, use: build/chrome-mv3-dev.

You can start editing the content script by modifying contents/content.ts. It should auto-update as you make changes.

For further guidance, visit the Documentation

Making production build

Run the following:

pnpm build

This should create a production bundle for your extension, ready to be zipped and published to the stores.

About

A browser extension for opening YouTube videos in ascending watch time order

Resources

Stars

Watchers

Forks

Packages

No packages published