What is Shell FM?
Shell FM is an open-source, terminal-based podcast manager and audio player for Linux and macOS operating systems. It provides a command line interface (CLI) to subscribe, download, organize and play podcasts without needing a graphical user interface.
Some key features of Shell FM include:
- Ability to search for and subscribe to podcasts by RSS feed or via the ListenNotes podcast database
- Automatic or manual downloading of new episodes
- Organization of podcasts into customizable folders
- Playing podcasts directly in the terminal with keyboard shortcuts
- Support for automatic cleanup of old episodes
- Exporting subscribed podcast and playlist data
- Customizable user configuration
As a CLI application, Shell FM is optimized for keyboard-driven control. It can be a good match for developers, system administrators, or other power users who prefer working in a terminal. The lack of a GUI also makes Shell FM potentially usable on remote servers or lightweight systems where a full graphical podcast app may not be suitable or available.
Overall, Shell FM brings customizable podcast management and listening capabilities directly into the terminal. It can help productivity-focused users access podcasts without leaving their command line work environment.