Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SamTV12345/PodFetch

A sleek and efficient podcast downloader.
https://github.com/SamTV12345/PodFetch

audio feed hacktoberfest podcast podcast-player react rss rust

Last synced: 18 days ago
JSON representation

A sleek and efficient podcast downloader.

Awesome Lists containing this project

README

        

# Podfetch

[![dependency status](https://deps.rs/repo/github/SamTV12345/PodFetch/status.svg)](https://deps.rs/repo/github/SamTV12345/PodFetch)
![build status](https://github.com/SamTV12345/PodFetch/actions/workflows/rust.yml/badge.svg)

![Lint](https://github.com/SamTV12345/PodFetch/actions/workflows/lint.yml/badge.svg)

![Test](https://github.com/SamTV12345/PodFetch/actions/workflows/test.yml/badge.svg)

Podfetch is a self-hosted podcast manager.
It is a web app that lets you download podcasts and listen to them online.
It is written in Rust and uses React for the frontend.
It also contains a GPodder integration, so you can continue using your current podcast app.

Every time a new commit is pushed to the main branch, a new docker image is built and pushed to docker hub. So it is best to use something like [watchtower](https://github.com/containrrr/watchtower) to automatically update the docker image.

You can find the documentation with a UI preview [here](https://samtv12345.github.io/PodFetch/).