A terminal user interface for editing ID3v2 metadata tags on MP3 files.
- Browse directories and select MP3 files
- Edit track name, artist, album, and cover image
- Direct file editing mode via command line argument
- Keyboard-driven navigation
- Go 1.25+
go build -o ./build/id3v2-tui# Interactive mode - browse files
./id3v2-tui
# Direct edit mode - edit specific file
./id3v2-tui /path/to/song.mp3| Key | Action |
|---|---|
↑/↓ |
Navigate file list |
Enter |
Open directory / select file |
Tab/Shift+Tab |
Cycle focus between panels |
Esc |
Clear form fields |
q |
Quit |
go test ./... -vRun w/ coverage
go test ./... -coverprofile=coverage.out; go tool cover -func=coverage.outTests require a test/test.mp3 file for metadata operations.
pre-commit run --all-filesMIT