StreamWatch

Your Lightweight CLI Companion for Live Streams

pip install streamwatch
View on PyPI View on GitHub

Watch Live Streams Without the Browser

Icon representing speed

Lightweight & Fast

StreamWatch consumes a fraction of the CPU and RAM compared to a browser, ensuring a smooth experience.

Icon representing focus

Focus-Friendly

A clean, distraction-free terminal interface. No ads, no recommendations, just your favorite streams.

Icon representing efficiency

Efficient Workflow

Manage and launch live streams from a single, keyboard-driven command-line interface in seconds.

An intuitive and powerful terminal UI:

Animated demonstration of the StreamWatch CLI in action.

Get Started in Minutes

  1. 1. Install with Pip:
    pip install streamwatch
  2. 2. Run StreamWatch:
    streamwatch

    The app will create its configuration files on the first run.

  3. 3. Add & Watch:

    Use the 'A' key to add stream URLs, 'F' to refresh the list, and the interactive menu to select and play.

Prerequisites: Requires Python 3.7+ and MPV Media Player.

Powerful Features for Your Terminal

Full Documentation & Configuration

For comprehensive information on advanced configuration, command-line arguments, troubleshooting, and contributing, please refer to the project's official `README` on GitHub.

View Full Documentation on GitHub