tui

command
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2026 License: MIT Imports: 32 Imported by: 0

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package config manages pixeltui's JSON config file at <dataDir>/config.json.
Package config manages pixeltui's JSON config file at <dataDir>/config.json.
Package download saves tracks to a local music library using yt-dlp, with embedded tags + cover art and an Artist/Album/Title folder layout — i.e.
Package download saves tracks to a local music library using yt-dlp, with embedded tags + cover art and an Artist/Album/Title folder layout — i.e.
Package innertube resolves YouTube video ids to pre-signed CDN audio URLs natively, via the InnerTube /player endpoint using the ANDROID_VR client.
Package innertube resolves YouTube video ids to pre-signed CDN audio URLs natively, via the InnerTube /player endpoint using the ANDROID_VR client.
Package library manages a portable, interoperable on-disk music library under ~/.pixeltui/library/.
Package library manages a portable, interoperable on-disk music library under ~/.pixeltui/library/.
Package local indexes local audio files in given folders and exposes them as engine.Candidate tracks.
Package local indexes local audio files in given folders and exposes them as engine.Candidate tracks.
Package lyrics fetches song lyrics from LRCLIB (https://lrclib.net) — a free, open, no-auth lyrics database that provides synced (timestamped) and plain lyrics.
Package lyrics fetches song lyrics from LRCLIB (https://lrclib.net) — a free, open, no-auth lyrics database that provides synced (timestamped) and plain lyrics.
Package scrobble submits plays to Last.fm and ListenBrainz.
Package scrobble submits plays to Last.fm and ListenBrainz.
Package server exposes pixeltui's library and sources over HTTP so a phone (or any client) can browse, search, and stream "from anywhere" via a BYO tunnel.
Package server exposes pixeltui's library and sources over HTTP so a phone (or any client) can browse, search, and stream "from anywhere" via a BYO tunnel.
Package store handles all local persistence: the bbolt response cache and the static pre-built artist graph.
Package store handles all local persistence: the bbolt response cache and the static pre-built artist graph.
Package subsonic is a minimal OpenSubsonic/Subsonic REST API client.
Package subsonic is a minimal OpenSubsonic/Subsonic REST API client.
Package ytm wraps the pure-Go YouTube Music client (raitonoberu/ytmusic), adapting its results to engine.Candidate so search, album art, duration, and "radio" recommendations all flow through the same type used by the TUI.
Package ytm wraps the pure-Go YouTube Music client (raitonoberu/ytmusic), adapting its results to engine.Candidate so search, album art, duration, and "radio" recommendations all flow through the same type used by the TUI.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL