Skip to content

stefanwatt/bubbletube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🫧 BubbleTube - Bubbletea + YouTube

A TUI youtube music player written in Go with the bubbletea framework

Banner

📦 Dependencies

Make sure these are installed before running the app.

  • MPV - used for the actual music playback
  • nerd-font - for icons in the UI

✨ Features

  • Login with OAuth2
  • View/Search/Select users playlists
  • Auto-play playlist
  • Playback queue
  • Navigation + Controls via hotkeys

🔧 Usage

On first run you will be prompted to login with your Google account. This will allow the app to access your playlists and play videos from them. Subsequent runs will not require re-authentication. The app should automatically load and display your playlists.

Keybindings

  • ctrl + q - Quit
  • Enter - Select Playlist/Song
  • p - Play/Pause
  • a - Add song to queue
  • Left/Right Arrow - Seek Back/Forward
  • ctrl + Left/Right Arrow - Next/Previous Song
  • ctrl + Up/Down Arrow - Volume Up/Down

About

YTMusic TUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages