cardo-podcast / cardo

Podcast client
https://cardo-podcast.github.io/
GNU General Public License v3.0
42 stars 4 forks source link
client feeds podcast podcasts react rust tauri tauri-app typescript

CARDO - PODCAST CLIENT

logo

Overview

Cardo is a podcast client for desktop, inspired on Android's Antennapod. Cardo could be synchonized with Antennapod and other apps using Nextcloud Gppoder and Gpodder/Opodsync.

1

2

3

4

5

Features

Compatible clients (from nextcloud-gpodder)

client support status
AntennaPod Initial purpose for this project, as a synchronization endpoint for this client.
Support is available as of version 2.5.1.
KDE Kasts Supported since version 21.12
Podcast Merlin Full sync support podcast client for Windows
RePod Nextcloud app for playing and managing podcasts with sync support

Contributing

Helping with donations

If you like this app you can contribute buying me a cofee or whatever you want, that would be really great :)

Buy Me A Coffee Paypal

If you are a developer

It's also nice if you want to improve the app. The stack is Tauri v1 + React + Typescript + Tailwind.

To install dependencies pnpm i command should be enough. To setup a Tauri development environment check their docs, are pretty good. In src-tauritauri-conf.json you should remove the updater configuration and windows certificate settings, or you will experiment errors of missing private key / certificate.

Be free of summiting a PR if you get something good!

Translations

You can contribute with translations if you speak some other languages. It's only needed to replicate json's files in resources / translations. There is a tool on scripts to auto translate it using Google Translate, but I didn't want to leave a bad translations, even english could be badly translated as it isn't my mother language.

Troubleshooting

On windows you may experience a Windows shield alert, that's because app is signed with a self-signed certificate, not a paid one. Maybe alerts stop appearing if the app earns some reputation. Of course you don't have to believe me, inspecting the code and building it by yourself is always the safer option.