// the find
Plume-org/Plume
Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
Plume is a federated blogging engine built in Rust on Rocket and Diesel, speaking ActivityPub so posts interoperate with Mastodon and the rest of the Fediverse. It's aimed at people who want to self-host a multi-author blog/podcast platform rather than hand their writing to Medium or Substack. Note the README itself says this GitHub repo is now just a mirror — real development lives on a self-hosted git.joinplu.me instance.
Federation is a real, working ActivityPub implementation, not a toy wrapper — it actually interoperates with the wider Fediverse. The migration history goes back to 2018 with hundreds of small Diesel migrations, which is a decent signal of sustained production use rather than a prototype. Deployment story is genuinely multi-path: source build, prebuilt binaries, Docker Hub images, and YunoHost, with CI (CircleCI) and coverage tracking (Codecov) wired up. Full i18n via Crowdin rather than hardcoded English strings.
This GitHub repo is explicitly a mirror now — primary development moved off-platform to git.joinplu.me, so GitHub issues/PRs here may go stale and the 2.2k star count doesn't reflect where the project actually stands today. Collaborative multi-author writing, one of the headline features in the README, is still listed as 'not implemented yet' years in. The stack (Rocket, Diesel, Ructe server-side templates plus a WASM frontend) is a narrower, more dated choice than Actix/Axum-based alternatives, meaning a smaller pool of contributors who already know the pieces. Last push was April 2025 — over a year stale for a project whose whole value proposition depends on keeping up with ActivityPub interop quirks across Mastodon/Pleroma/etc.