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
newsboatqueue 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-dloryt-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.
