You've successfully subscribed to Castopod Blog
Great! Next, complete checkout for full access to Castopod Blog
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.

The Official Castopod Plugin Repository

Yassine Doghri
Yassine Doghri

We’re thrilled to announce the Official Castopod Plugin Repository is live at plugins.castopod.org, the new open‑source hub to discover and manage Castopod plugins!

Inspired by familiar developer package ecosystems, it makes finding, evaluating, and installing plugins straightforward.

You can now:

  • Search for plugins that add new features or integrations.
  • Browse available plugins by category and purpose.
  • Download the plugins bundle as a zip archive in one click.
  • Submit your own plugin to share with the community.

🖥️ New CLI commands

Starting with the new v2.0.0-next.4 release, plugins can be installed and managed directly from the terminal using new Castopod CLI commands, making setup faster and consistent across environments.

Example: install a plugin by vendor/name

php spark plugins:add ad-aures/podcast-license

This command fetches the latest version of the “podcast-license” plugin from the official repository and installs it into the plugins/ directory under the ad-aures vendor.

What else can be done?

  • update an installed plugin to its latest version.

  • remove a plugin cleanly from the instance.

  • install multiple plugins declared in a plugins.json file.

See the full command set and workflows in the plugins install docs.

Prefer manual installs?

Drag-and-drop still works: download the plugin from the official repository in one click, place it in the plugins/ directory, and Castopod will load it for you.

✨ Refreshed documentation

docs.castopod.org

To help Castopod users make the most of this new ecosystem, we’ve fully refreshed our documentation.

You’ll find updated guides covering plugin architecture, installation, creation, and submission — all designed to make contributing and extending Castopod as intuitive as possible.

Dive into the new docs to learn how plugins work, how they integrate with your instance, and how to build your own.

👀 Looking forward

This release is a key milestone that closes the loop on the plugins initiative and brings the project another step toward Castopod v2.

The remaining v2.0.0-next.x releases will focus on the major refactorings needed to overhaul media asset management and stabilize Fediverse integration.

Stay tuned — v2 is around the corner, marking a new chapter for Castopod 🚀

Yassine Doghri

Passionate web developer & designer who likes to create things. I've built @castopod and working on making it better!