Get a free open source podcast publishing solution for startup founders, built with PHP.
intermediateโฑ 30 minutes๐ต Free (self-hosted)
623 stars168 forksPHPQuality 8/10Updated 4/4/2026100% free ยท open source
What it is
Create and manage podcast feeds with one tool.
What you can make with it
Automations like: generate and publish a podcast feed on iTunes and Amazon Music when a new episode is uploaded to a content management system (CMS).
How it helps
It helps create, update, and manage podcast feeds, reducing manual tasks and saving time.
Real use case example
"A solo developer, Alex, wants to publish a podcast about tech startups. Alex sets up PodcastGenerator, connects it to their CMS, and configures a feed to update automatically when new episodes are uploaded. After 15 minutes of setup, Alex's podcast feed is live on major platforms, including Apple Podcasts and Spotify."
If you're new
Try this if you're new to podcasting and want an easy-to-use solution.
If you're senior
This skill is best for developers who need customizable podcast feed management and automation.
Common confusion cleared up
Don't confuse PodcastGenerator with other podcast hosting services; this tool is specifically designed for automating podcast feed updates and management.
Best inside these AI tools
Any AI Client
Pairs with
Stripe webhookNotion databaseClaude API
Why we list it on WorkflowStacks: This marketplace includes it because it's a free and open-source solution that simplifies podcast publishing.
What it does
PodcastGenerator is an open source podcast publishing solution that allows startup founders to easily create, manage, and publish their own podcasts.
Install / run
Clone the repository using the command `git clone https://github.com/PodcastGenerator/PodcastGenerator.git`
When to use it
โขWhen you want to create a professional-sounding podcast without expensive software or equipment
โขWhen you need to manage and publish multiple podcast episodes and feeds
โขWhen you want a high degree of customization and control over your podcast's appearance and functionality
Quick start
1Create a new podcast by editing the `config.php` file and setting the `podcast_title` and `podcast_description` variables
2Upload your podcast episodes to the `uploads` directory
3Configure the podcast feed by editing the `feed.php` file and setting the `feed_url` and `feed_description` variables
4Test your podcast feed by accessing the `feed.php` file in a web browser
5Customize the appearance of your podcast by editing the `templates` directory and modifying the HTML and CSS files
Ready-to-paste prompt
To generate a podcast feed, navigate to the `feed.php` file and access it in a web browser, such as `http://localhost/PodcastGenerator/feed.php`
Heads up: Make sure your server meets the PHP version requirement of at least 5.6, as specified in the `README.md` file, to ensure compatibility with PodcastGenerator
Saves to your device
Topics
cms
feed
itunes
itunes-podcast-feed
php
podcast
podcast-generator
publishing
rss
rss-generator
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.