Armangil's podcatcher is a podcast client for the command line. It provides several download strategies, supports BitTorrent, offers cache management, and generates playlists for MP3 player applications.
autoSyncPodder is a program which automatically downloads podcasts and syncs them with your MP3/Ogg player without user interaction. The download part of the autoSyncPodder is called by cron once a day. The syncing is started as soon as the player is plugged into a USB port. If a file gets deleted on the player, the file will get deleted at the next sync on the computer too.
BlogMatrix Jaeger is an open source "one-panel" weblog reader and podcast receiver for Windows, Macintosh OS 10.3 and Linux (Red Hat Fedora). Jaeger takes only a tiny amount of your screen's real estate as it uses the your browser as it's display.
BPConf is a simple KDE configuration frontend for BashPodder. It is for collecting podcasts from across the web. Simply select the feeds,where you want them saved, and it will collect the files for you.
Firenze is a commandline podcasting client. It's highly configurable and scriptable. It features multiple simultaneous downloading, support for itunes tags in the destination filename, and BeanShell expressions for advanced users.
GoldenPod is a podcast client (or podcast aggregator, or podcatcher) written in Perl. It supports reading configuration files in ~/.goldenpod/ and then saving the podcasts to the directory defined there.
gPodder is a Podcast receiver/catcher written in Python, using GTK. It manages podcast feeds for you and automatically downloads all podcasts from as many feeds as you like.
hpodder is a command-line podcast downloader (aggregator/podcatcher). It has quite a few features, including very easy operation, multithreaded downloading, the ability to import history from other programs, easy customization, and quick setup. Read more
Internet DJ Console
Internet DJ console is a graphical shoutcast/icecast client that runs under GTK+ and the JACK audio connection kit.The software features two main media players with a crossfader, a jingle player, microphone signal processing (compressor and noise gate), IRC track announcements with X-Chat, an automatic stream shut-off timer, MP3 or Ogg streaming and recording at various bit rates, aux input for connecting external JACK aware applications, and audio level meters.
KPodder is a simple configuration frontend for the BashPodder tool, which can be used to collect podcasts from across the Web. After selecting feeds and choosing when and where you want them saved, it will collect the files for you. It also features an option for checking feeds immediately.
mycasts is an easy way to keep up to date with your favourite Podcasts, even on your portable music player.
Newpods helps sync recently downloaded podcasts to your portable device.
Peapod Podcatcher is a command line podcast receiver that supports downloads via HTTP and BitTorrent. It can re-write ID3 and Vorbis tags to help you organise your podcasts.
perlpodcast is a podcast client that is designed to be simple and easy to install. It can be run from cron and automatically downloads MP3s and builds playlists on the fly. Each user can have their own lists of podcast sources.
Podcastdl is a simple podcast downloader application.
Podcastdl is a simple podcast downloader application write in plain C and designed to just work.
Podcatcher is a podcast download tool for the command line. It downloads subscribed podcasts and generates m3u, tox or pls playlists that can be fed into most mp3 player applications. Subscriptions are defined in opml files.
Podracer is a podcast aggregator that gets the enclosures from your list of podcast subscriptions and stores them in the location you specify. It supports BitTorrent as well as http and even ftp distribution of podcasts and runs best as a cron job to automatically retrieve podcasts throughout the day.
Prodder is a command-line based Podcast client written in Perl that runs on just about any *n*x system. It implements a few very useful features that are lacking in many of the existing tools, while remaining simple and light-weight.
The Levelator is software that runs on Windows, OS X (universal binary) or Linux that adjusts the audio levels within your podcast or other audio file for variations from one speaker to the next, for example.
Tuxcast is a minimal, portable C++ podcatcher with an interactive CLI. It has an emphasis on being light and fast yet feature-rich.
UraniaCast is a non-interactive podcast downloader. It works from the command line and supports filtering by categories and media types.