poddy
Interactive command line podcast manager.
Install
git clone https://github.com/dezitter/poddy
cd poddy/
npm install
Build
If you need to, customize the env.example
file before running the command.
npm run build
Usage
First you'll need to launch poddy.
$ ./bin/poddy
poddy>
help
Show basic usage information:
poddy> help
add name url
Add a new podcast by providing a name and a feed:
poddy> add TimFerris http://feeds.feedburner.com/thetimferrissshow
list [name] [-c/--count X]
List your podcasts:
poddy> list
List a single podcast:
poddy> list TimFerris
Specify the number of episodes to show:
poddy> list TimFerris --count 5
Show all episodes:
poddy> list TimFerris --all
Show podcat names only:
poddy> list --name-only
update [name]
Update all your podcasts to retrieve new episodes if any:
poddy> update
Update a single podcast:
poddy> update TimFerris
search text
Performs a local search, i.e you need to run update
first (see above).
poddy> search "javascript"
download name numbers
Download podcast episodes:
poddy> download TimFerris 1
poddy> download TimFerris 1,2
poddy> download TimFerris 1-5
poddy> download TimFerris 0,1,5-9,12
remove name
Remove a podcast:
poddy> remove TimFerris
License
MIT