podliner released
I used to listen to podcasts while I worked and kept falling into the same loop: open a browser tab or a heavy app to play something, lose context and get distracted. So I built the player I wished existed: driven by the keyboard, local first and happy to run wherever a terminal exists. It started in September 2025 as something only for myself and at some point became a program I could release properly.
Podliner is controlled with vim keys or the mouse and runs on Linux, macOS and Windows, on x86_64 as well as ARM64. Playback goes through VLC, mpv or ffplay (whichever is installed) and on Windows also through Media Foundation. A small built-in engine plays mp3 files without anything else installed. Episodes can be downloaded for offline listening and subscriptions can be imported and exported as OPML. Anyone with a gPodder server or Nextcloud can sync subscriptions and progress with it. There is no account and no usage data is sent anywhere.
It is written in C# on .NET 9 with Terminal.Gui and licensed under the GPL-3.0. It installs with a script, from the AUR or through winget. Two other people have contributed fixes through pull requests.
In November 2025 Terminal Trove picked podliner as its tool of the week and in January 2026 LinuxLinks published a review.
Comments