Compare / Castopod vs Funkwhale
Castopod vs Funkwhale
Pick Castopod if you want the published Apple Podcasts / Buzzsprout stack (AGPL-3.0 ActivityPub podcast host). Pick Funkwhale if you want that AGPL-3.0 federated audio library rather than episode RSS.
Facts checked 26 Oct 2026. License, language, and GitHub activity come from the catalog or the project's own repo. "Not in the catalog row" means the public catalog dump does not store that number.
Castopod in the catalog Funkwhale in the catalog Start on Railway
How they compare
| Castopod | Funkwhale | |
|---|---|---|
| License | GNU Affero General Public License v3.0 (catalog) source | GNU Affero General Public License v3.0 (catalog) source |
| Language | PHP (catalog) | Python (catalog) |
| GitHub activity | 877 stars in the catalog (GitHub is a mirror); last push 21 Oct 2026 source | GitLab-hosted; 11 stars on dev.funkwhale.audio; last push 24 Oct 2026 source |
| Self-host | Published as /stacks/castopod-podcasts. Persist the database and audio. | Official docs at funkwhale.audio. Federated audio library. |
| Best for | The published Apple Podcasts / Buzzsprout replacement. | A federated music/audio library if the job is not episode RSS. |
Self-hosting and resource needs
Castopod is the published lander — /stacks/castopod-podcasts. GitHub ad-aures/castopod mirrors code.castopod.org. Funkwhale lives on GitLab (dev.funkwhale.audio/funkwhale/funkwhale; last push 24 Oct 2026). AzuraCast is web radio, not this pair. Navidrome is a listener library — /replace/spotify. Neither has a one-click c17 Railway template.
FAQ
- Buzzsprout or Apple Podcasts?
- Same published show — /replace/buzzsprout and /replace/apple-podcasts.
- Is this Spotify?
- A listener library stays on /replace/spotify (Navidrome). This pair is publishing.
- Are these free?
- Both are AGPL-3.0. You pay hosting and bandwidth.
- How do I deploy Castopod?
- Open /stacks/castopod-podcasts. Persist audio. Publish one episode.
Related pages
Stack of the Week
Get one stack a week that replaces a SaaS bill.