This project is a Chrome browser extension that allows users to control the playback speed of videos on YouTube. The extension helps users enjoy videos comfortably by adjusting the playback speed from 0.1x to 16x.
- Set playback speed using a slider.
- Quickly reset playback speed with a double-click on the slider.
- Automatically hide the slider while viewing the timestamps on the progress bar to avoid distractions during video playback.
- Store preset speeds for each channel. (In the next update)
- Technologies: TypeScript, HTML, CSS.
- Libraries Used: Bun for building and managing dependencies.
- Project Structure: The code is split into several files, including the main script file and a set of styles.
- Clone the repository from GitHub:
git clone https://github.com/doroved/speeder - Navigate to the project directory:
cd speeder - Install dependencies if necessary:
bun install - Build the project for production:
bun run build - For development use:
bun build:dev - To package the extension into a zip file:
bun build:release