PitchHut
Log in / Sign up
YT-X
19 views
Browse YouTube seamlessly from your terminal.
Pitch

YT-X provides a terminal-based interface to access YouTube. You can easily browse channels, view playlists, and search for specific content directly from your command line. It's perfect for users who prefer a lightweight and efficient way to enjoy video content without leaving their favorite environment.

Description

YT-X is a powerful command-line tool that allows you to browse YouTube seamlessly right from your terminal. With this innovative application, you can easily access various functionalities of YouTube without the hassle of opening a web browser.

Key Features:

  • Browse and Search: Quickly search for videos or find content from channels you are subscribed to, directly from your command line.

  • Channel Management: View your subscribed channels and access their playlists effortlessly. Watch featured videos or search for content from a specific channel.

Interactive Demonstrations:

  • Browse Channels You Have Subscribed To: View Subscribed Channels
  • View Channels Playlists: Channel Playlists
  • Search For Content from a Specific Channel: Channel Search
  • Watch What's Featured in A Specific Channel: Featured Content

Installation Requirements:

Required Dependencies:

  • jq for parsing JSON data.
  • curl for downloading preview images.
  • yt-dlp for data retrieval.
  • fzf for a user-friendly main interface.
  • mpv for streaming video content.
  • ffmpeg for downloading HSL streams properly.

Optional Enhancements:

  • glow for rendering Markdown in the terminal.
  • gum for a better UI experience.

Usage Examples:

To launch the user interface, simply run:

yt-x

To edit your configuration, use:

yt-x -e

Experience the convenience of YouTube directly from your terminal with YT-X, enhancing productivity and streamlining your video browsing experience.