Skip to main content

Youtube-Music TUI

Listen to Youtube Music from the Terminal.

Getting Started


Install with pip install ytm-tui

Run ytt to generate a sample config file at ~/.config/ytt/ytt.toml or create one manually with the following:

playlists = [
	# most viewed songs on yt
	PL15B1E77BB5708555", 
	#lofi hip hop
	"PLofht4PTcKYnaH8w5olJCI-wUVxuoMHqM",
	#synthwave radio
	"PLUNz3rL3KK9W21UspvmRt3bwsKZFX73DE",
]
[other]
use_nerd_fonts = no
config_version = 1

# optional
[theme]
# POSSIBLE COLORS:
# COLOR_BLUE COLOR_GREEN COLOR_RED COLOR_YELLOW
# COLOR_BLACK COLOR_CYAN COLOR_MAGENTA COLOR_WHITE

progress_bar='COLOR_GREEN'
inactive_menu='COLOR_WHITE'
active_menu='COLOR_YELLOW'
search_box = 'COLOR_MAGENTA'
highlight_box='COLOR_WHITE'
highlight_text='COLOR_BLACK

Controls


Navigation

tab Switch section

k/↑ Up

j/↓ Down

g Scroll to top

G Scroll to bottom

Enter Select

/ Search

Esc/q Quit/Back

Playback

space Play/Pause

n Next track

p Previous track

→ Seek 10s forwards

← Seek 10s backwards

, Volume down

. Volume up

s Toggle shuffle

r Toggle repeat


GPLv3+

Metadata

Release files for ytm-tui 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ytm-tui 0.1.9
File Size Uploaded
ytm-tui-0.1.9.tar.gz 19.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ytm-tui 0.1.9
File Interpreter ABI Platform
ytm_tui-0.1.9-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 43.3 kB

Release files / ytm-tui-0.1.9.tar.gz

Download URL ytm-tui-0.1.9.tar.gz
Size 19.4 kB
Tags Source
SHA-256 checksum
How to use checksums
42dee87e46f830e8757130d3e9ad76b3af70d4dd484a1bcf45f9b475dfaa73d8
BLAKE2b-256 checksum
How to use checksums
1a2370fa28b3a306f1bf9d1163fd4d24722d22bc875d5e4630459d29554a7b91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / ytm_tui-0.1.9-py2.py3-none-any.whl

Download URL ytm_tui-0.1.9-py2.py3-none-any.whl
Size 23.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2e5c6a5584f86265e852c20e04d62c2f183b88d30bd2b4e15661249412eb190c
BLAKE2b-256 checksum
How to use checksums
d275d740ba70016f6fe821eadd321f866209e03930f81cea5a9c104eaeee3e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page