For federated social network like, the strongest matches are tootsuite/mastodon (Mastodon is the flagship open-source federated social network built), mastodon/mastodon (Mastodon is the flagship open-source decentralized social network implementing) and misskey-dev/misskey (Misskey is a self-hosted, decentralized social media platform that). open-wanderer/wanderer and lemmynet/lemmy round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore the top open-source federated social network repositories. Compare features, star counts, and activity to find the right fit.
Mastodon is a decentralized microblogging platform and federated social network. It allows users to publish short text updates, media, and links to a chronological feed across a distributed architecture that removes reliance on a single central authority. The software enables the creation of self-hosted social servers, giving administrators local control over user accounts and content. These independent instances synchronize user profiles and interactions across a global network of servers using the ActivityPub protocol for cross-platform social networking. The platform includes community co
Mastodon is the flagship open-source federated social network built on the ActivityPub protocol, offering complete decentralized server hosting, user timelines, rich media posts, profiles, and built-in content moderation tools.
Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It enables independent server instances to communicate and exchange social data through the standardized ActivityPub protocol, allowing users to participate in a global, interoperable network. The platform distinguishes itself through its federated architecture, which grants administrators full control over their community instances. This includes comprehensive tools for user moderation, account management, and the enforcement of community guidelines. The system is designed to ha
Mastodon is the flagship open-source decentralized social network implementing the ActivityPub protocol for cross-server federation, featuring comprehensive user timelines, profiles, rich media support, and robust content moderation tools.
Misskey is a self-hosted, decentralized microblogging platform and federated social media server. It functions as a distributed content management system that allows users to communicate across multiple independent and interconnected server instances using the ActivityPub protocol. The platform distinguishes itself with a dynamic application engine that allows for the creation of interactive applications and custom page layouts using a scripting language. It also features a specialized markup language for rich text rendering, enabling the use of animations and custom styles for consistent con
Misskey is a self-hosted, decentralized social media platform that natively supports the ActivityPub protocol for federation across the fediverse, complete with user timelines, rich media posts, profiles, and moderation tools.
Wanderer is a self-hosted trail database and federated social network for storing GPS tracks and hiking routes. It functions as a GPX route manager and geographic route planner that allows users to catalog outdoor explorations in a private database. The system utilizes the ActivityPub protocol to enable decentralized federation, allowing users to follow others and share activities across independent server instances. This social layer includes collaborative route exchange, engagement management for likes and comments, and granular content visibility controls. The platform provides tools for
Wanderer is a self-hosted, ActivityPub-federated social network specifically designed for sharing hiking routes and GPS tracks, combining a decentralized outdoor community platform with geographic route planning.
Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social networking servers. By implementing the ActivityPub protocol, it allows autonomous instances to exchange content, synchronize user interactions, and participate in a global, distributed network without centralized control. The platform distinguishes itself through a decoupled architecture that separates the backend API from the frontend, facilitating the development of custom interfaces while maintaining unified user handles and cross-platform communication. It provides granul
Lemmy is a self-hosted, federated discussion platform built on the ActivityPub protocol, making it a robust and comprehensive choice for running a decentralized social network that interacts across the wider fediverse.
Pixelfed is a decentralized, self-hosted photo sharing platform and social network. It uses the ActivityPub protocol to enable federation, allowing independent server instances to share user profiles, media, and posts across a distributed network. The platform distinguishes itself with a focus on media portability and processing, featuring tools for importing content from Instagram and utilizing client-side WebGL for image filter processing. It employs a driver-based storage abstraction to manage media across local disks or S3-compatible cloud object storage. The system includes capabilities
Pixelfed is a decentralized photo-sharing and social networking platform built on the ActivityPub protocol, making it a comprehensive, self-hostable solution for federated social media.
Diaspora is a federated social networking platform that allows users to run and manage self-hosted community servers, known as pods. It operates as a distributed network where independent server nodes exchange content and users using open protocols and standardized communication schemas. The platform is distinguished by its focus on decentralized identity management and privacy-preserving communication. It includes a privacy-focused media proxy that routes external assets through a local server to protect user identity and supports cross-instance account migration, allowing users to move thei
Diaspora is a self-hostable and decentralized social networking platform built around independent community pods that exchange content across a distributed network, matching the required federation and social features.
Pleroma is a lightweight, self-hostable federated social network server that fully implements the ActivityPub protocol for decentralized communication, making it a great fit for this search.
NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable discussion environments by utilizing a document-oriented database for content storage and an in-memory engine for high-speed data retrieval and session management. The platform provides a comprehensive administrative interface for managing user groups, forum settings, and system health. What distinguishes the platform is its native support for federated social networking via the ActivityPub protocol, allowing forums to exchange content, synchronize discussions, and interact with de
NodeBB is a self-hosted forum platform that includes native support for federated social networking via the ActivityPub protocol, though its primary identity is a structured community discussion board rather than a dedicated microblogging network.
Writefreely is an open-source, multi-tenant publishing server and blogging engine. It provides a decentralized system for hosting minimalist blogs, utilizing the ActivityPub protocol to federate content and identities across different servers and social networks. The platform focuses on a distraction-free writing experience by removing social metrics and providing an auto-saving editor. It allows a single user account to manage multiple distinct blogs and pen names, maintaining separate writing personas within one installation. The system includes tools for content organization through hasht
WriteFreely is an open-source decentralized publishing server that federates via ActivityPub to integrate into the fediverse, though its minimalist blogging focus makes it a specialized alternative to a general social network.
PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer
PeerTube is a federated video-hosting platform built on ActivityPub that enables decentralized servers to interoperate, matching the core protocol requirements while focusing specifically on video content rather than microblogging.
Friendica Communications Platform
Friendica is a self-hosted decentralized social networking platform that connects with the wider fediverse, though it lacks some of the modern media-rich UI polish of top-tier federated platforms.
Social reading and reviewing, decentralized with ActivityPub
BookWyrm is a decentralized social reading and review platform that federates via ActivityPub, though it focuses specifically on books rather than general-purpose social networking.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| tootsuite/mastodon | 50.1K | Ruby | AGPL-3.0 | |
| mastodon/mastodon | 50.1K | Ruby | AGPL-3.0 | |
| misskey-dev/misskey | 11.2K | TypeScript | AGPL-3.0 | |
| open-wanderer/wanderer | 3.7K | Go | AGPL-3.0 | |
| lemmynet/lemmy | 14.5K | Rust | AGPL-3.0 | |
| pixelfed/pixelfed | 7K | PHP | AGPL-3.0 | |
| diaspora/diaspora | 13.7K | Ruby | AGPL-3.0 | |
| pleroma/pleroma | 0 | — | — | — |
| nodebb/nodebb | 15.1K | JavaScript | GPL-3.0 | |
| writefreely/writefreely | 5.2K | Go | AGPL-3.0 |