Repolode
MbinOrg

MbinOrg/mbin

Mbin is a decentralized Reddit-style link aggregator and microblogging platform that federates with other ActivityPub services on the fediverse.

Open-source alternative to:Reddit

Stars
432
Forks
35
Open issues
143
Last commit
24 hours ago

What is it?

Mbin is a federated content aggregator where users post links and discussions, vote on content, and publish short microblog posts. It runs on the fediverse and communicates with ActivityPub services such as Mastodon, Lemmy, Pixelfed, Pleroma, and PeerTube, so users on different servers can interact.

Mbin is a fork and continuation of /kbin, with a community-driven development model. It supports all ActivityPub actor types, including Service accounts for bot use, and accepts application/json on its ActivityPub endpoints. The interface is available in about 20 languages through a Weblate translation project.

The server is built with PHP 8.5 and Symfony. Deployment requires PostgreSQL, RabbitMQ, Redis or Valkey, a web server such as NGINX, Apache, or Caddy, and Node 24. Installation guides are provided for bare metal and Docker.

Key features

  • 01Link posts, discussion threads, and microblog posts with voting
  • 02Federates with Mastodon, Lemmy, Pixelfed, Pleroma, and PeerTube via ActivityPub
  • 03Supports all ActivityPub actor types, including Service accounts for bots
  • 04Translated into about 20 languages through Weblate
  • 05Docker and bare metal installation guides

Use cases

  • Running a community-focused link aggregator on the fediverse
  • Hosting a Reddit-style forum that interoperates with Lemmy and Mastodon users
  • Operating a bot or service account that posts to fediverse communities

Quick start

  1. 1

    Follow the Docker installation guide at docs.joinmbin.org

Things to know

  • Licensed under AGPL-3.0, a copyleft license that requires modified network-deployed versions to share their source code.

Topics

#activitypub#fediverse#federated#social-network#microblogging#symfony#php#link-aggregator#content-ratings#fork

FAQ

What is mbin?
Mbin is a decentralized Reddit-style link aggregator and microblogging platform that federates with other ActivityPub services on the fediverse. Mbin is a federated content aggregator where users post links and discussions, vote on content, and publish short microblog posts. It runs on the fediverse and communicates with ActivityPub services such as Mastodon, Lemmy, Pixelfed, Pleroma, and PeerTube, so users on different servers can interact.
Is mbin free to use? What license does it have?
mbin is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is mbin still maintained?
Actively maintained. The last commit to mbin was on Nov 6, 2026.
What can I use mbin for?
Running a community-focused link aggregator on the fediverse Hosting a Reddit-style forum that interoperates with Lemmy and Mastodon users Operating a bot or service account that posts to fediverse communities
How do I install mbin?
Follow the Docker installation guide at docs.joinmbin.org
Where can I get mbin?
The source code and installation instructions are on GitHub: https://github.com/MbinOrg/mbin

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects