Content and publishing · Independent · 22 Oct 2026

ephes/django-cast

Django and Wagtail based blogging / podcasting app

← Content and publishing
Django Cast: blogging and podcast app. Adds podcasting and audio to Wagtail sites.

In simple English

This tool helps you run a podcast and a blog on your own website. It plugs into Django (a framework, which is a collection of ready-made code blocks for building websites) and Wagtail (a content management system, which is a visual dashboard for writing and editing pages). You can publish audio episodes, video files, and standard text posts without writing extra code for RSS feeds or media players. It costs nothing in money because it is open source, but you need your own server and basic programming skills to set it up.

What it is

Django-cast is a Python package that turns a Wagtail website into a complete podcast and blog publishing platform. It includes audio player widgets, comment moderation, responsive image galleries, and structured feeds for podcast directories.

What it is good for

Solo creators who want to host their own podcast and blog without relying on third-party podcast hosts, and Python developers who want a self-hosted media site built on Django.

Stars65
LicenceCustom
LatestNo tagged releasechecked 22 Oct 2026
Last code change2026-10-20
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Includes a built-in web audio player for podcast episodes.
  • Lets non-technical editors manage posts through the Wagtail visual dashboard.
  • Generates standard podcast RSS feeds for directories like Apple Podcasts.
Watch for
  • Requires an existing server and hands-on setup with Python and Django.
  • Video features are basic compared to specialized video hosting platforms.
  • Custom licence terms require checking the repository details before commercial use.
Replaces

WordPress with podcast plugins

Works well with

Wagtail

Similar repositories
  • wagtail/wagtail21k stars

    The underlying content management system used to build and edit pages.

Also reviewed on Repo Radar
  • facebook/docusaurus67k stars

    A static site generator from Meta that turns Markdown files into a documentation website.

  • mkdocs/mkdocs23k stars

    Turns a folder of Markdown files into a documentation website, controlled by one settings file.

  • squidfunk/mkdocs-material28k stars

    Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.

Install
pip install django-cast
uv run django-cast-quickstart mysite

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › Audio & Voice Production › Podcasting.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.