Podbit is a replacement for newsboat
's standard podboat tool for listening to podcasts. It is minimal, performant and tries to focus just on being a podcast client, rather than an RSS reader. Podbit has an ncurses terminal user interface and vi-like keybindings.
Podbit runs on Linux and the BSDs.
- Reads the standard
newsboat
queue file to integrate seamlessly - Automatic podcast downloading, including in parallel
- Podcast playing using
mpv
- Podcast caching and automatic deletion once finished
- Vi-like "hjkl" to navigate the interface
Podbit is written in Go. So, to build, you will need a copy of the Go command line tool. In addition, you will need:
- ncurses development libraries and headers, including wide character support (libncusesw)
- A normal install of
mpv
- A copy of GNU Make
- Newsboat to enqueue podcasts - (optional)
- A YouTube downloader tool, such as
youtube-dl
oryt-dlp
, to download YouTube podcasts - (optional)
Because of security issues in the Go tool, the provided Makefile must be used instead of simply go build
.