Skip to main content

Crate playr

Crate playr 

Source
Expand description

playr: a minimal TUI music player.

The library half (scan, database, audio, interface state) is exposed so it can be tested and driven headlessly; main.rs adds the CLI and TUI.

Modulesยง

audio
Playback engine.
db
Library database: schema, track upsert, search, playlists.
scan
Recursive directory scan: walk, read tags, write to the library.
ui
Terminal interface.