Skip to content

Latest commit

 

History

History

clients

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Client Package

List of Podcast Clients active

id name app service android ios osx windows unix web
antenna-pod Antenna Pod
apple-podcasts Apple Podcasts
beyond-pod BeyondPod
castbox Castbox
castro Castro
clementine Clementine
deezer Deezer
downcast Downcast
google-podcasts Google Podcasts
gpodder gPodder
i-catcher iCatcher
instacast Instacast
instacast Instacast
overcast Overcast
player-fm Player.fm
pocket-casts PocketCasts
podcast-republic Podcast Republic
podcat Podcat
podcat Podcat
podscout Podscout
procast Procast
rss RSS
rss-radio RSSRadio
soundcloud Soundcloud
spotify Spotify
stitcher Stitcher
youtube Youtube

Usage

import clients from '@podlove/clients'
import { type, platform } from '@podlove/clients/types'

clients() // will return all clients

// Additive filtering for id, title (match), type and platform
clients({ id: 'apple-podcasts', title: 'Apple', type: type.service, platform: platform.web })
/**
 * [{
    title: 'Apple Podcasts',
    scheme: id => `https://podcasts.apple.com/podcast/${id}`,
    platform: platform.web,
    type: type.service,
    icon
 * }] 
 * /