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

https://github.com/vuon9/youtube-listen-mode

A lightweight Chrome extension that turns any YouTube video into audio‑only mode
https://github.com/vuon9/youtube-listen-mode

chrome-extension vibe-coding youtube

Last synced: 3 months ago
JSON representation

A lightweight Chrome extension that turns any YouTube video into audio‑only mode

Awesome Lists containing this project

README

          

# 🎧 YouTube Listen Mode

A lightweight Chrome extension that turns watching Youtube video into **audio‑only mode**.

![CI](https://img.shields.io/github/actions/workflow/status/vuon9/youtube-listen-mode/ci.yml?style=for-the-badge)
![Releast](https://img.shields.io/github/v/release/vuon9/youtube-listen-mode?style=for-the-badge)
[![Chrome Web Store](https://img.shields.io/badge/Chrome-141e24.svg?&style=for-the-badge&logo=google-chrome&logoColor=white)](https://chromewebstore.google.com/detail/youtube-listen-mode/pbhfgfcljjildhfdglggpjnahaclpdcj)

---

## ✨ Features

| Feature | Description |
| :--- | :--- |
| **One‑click toggle** | A headphones / video icon appears in the player bar to switch between normal video and audio‑only mode. |
| **Overlay when audio‑only** | A dark overlay with the extension icon and the text “Audio Only Mode” appears over the video area. |
| **Bandwidth Saver** | **[NEW]** Automatically switches video quality to the lowest setting (144p/tiny) when enabled, and restores your previous quality when disabled. |
| **Smart Channel Matching** | **[NEW]** Powerful filtering with substring and Regex support:
• **Exact**: `Lofi Girl`
• **Prefix**: `/^The/i`
• **Suffix**: ` Topic`
• **Advanced**: `/(Music\|Records\|VEVO)$/i` |
| **Auto-enable logic** | Intelligent priority-based handling:
1. **Global Always Enable** (Highest)
2. **Disable for Channels** (Overrides enable list)
3. **Enable for Channels** (Lowest) |

## 📖 Documentation

Check out the following guides to learn more about developing and maintaining this project:

- **[Release Guide](docs/RELEASE.md)**: How to publish new versions to the Chrome Web Store.
- **[Store Description](docs/STORE_DESCRIPTION.txt)**: The current listing text.

## 📜 License

This project is open source and available under the **MIT License**.

---

*Built with ❤️ and 🤖.*