Categories / Social Media

Open Source Social Media Apps

Discover the best open source Social Media platforms for building communities, sharing content and connecting with others. Take control of your social network!

10 apps available

Apps in Social Media

Filter by
Language
License1
Clear
7 apps
TypeScript
91%
AGPL 3.0

PeerTube

Social Media

15,313

A federated, ActivityPub-based video hosting platform built by Framasoft — self-hostable instances interconnect into a network with no vendor lock-in, P2P-assisted streaming, and no ads.

View details
97
Repo Health
75
Technical
70
Dependency
Built with
TypeScript 91%
Updated 1 weeks ago
Ruby
59%
AGPL 3.0

Mastodon

Social Media

50,295

Run your own federated social network on the open ActivityPub standard with no ads, no algorithms, and no corporate control over your community.

View details
95
Repo Health
81
Technical
70
Dependency
Built with
Ruby 59%
TypeScript 23%
Updated 1 weeks ago
TypeScript
79%
AGPL 3.0

Postiz

Automation · Social Media

35,815

The agentic social media scheduler — AI-powered content creation, 33-platform posting, and team workflows, all self-hosted.

View details
92
Repo Health
70
Technical
64
Dependency
Built with
TypeScript 79%
JavaScript 12%
Updated 1 weeks ago
PHP
63%
AGPL 3.0

Pixelfed

Social Media

7,097

A decentralized, self-hosted photo sharing platform built on ActivityPub for the open Fediverse.

View details
91
Repo Health
68
Technical
65
Dependency
Built with
PHP 63%
Vue 27%
Blade 11%
Updated 1 weeks ago
Rust
78%
AGPL 3.0

Lemmy

Community · Social Media

14,595

Federated, self-hosted Reddit alternative with full community ownership and no corporate control.

View details
89
Repo Health
74
Technical
62
Dependency
Built with
Rust 78%
PLpgSQL 14%
Updated 1 weeks ago
AGPL 3.0

WriteFreely

Blogging · Social Media

5,250

A clean, Markdown-based publishing platform for writers, with built-in ActivityPub federation for connecting to the wider fediverse.

View details
87
Repo Health
63
Technical
0
Dependency
TypeScript
100%
AGPL 3.0

RSSHub

Automation · Social Media

46,186

Turn any website into an RSS feed — social media, streaming platforms, and niche sites all become subscribable in seconds.

View details
83
Repo Health
82
Technical
72
Dependency
Built with
TypeScript 100%
Updated 1 weeks ago

About Social Media

Social Media applications empower users and developers to create and manage online communities, fostering engagement through various interactive features. These platforms go beyond simple content posting; they often include functionalities for real-time discussions, direct messaging, and group management. A core value proposition is decentralization and control - giving users greater ownership of their data and interactions.

Typical features found within this category include profile creation, content feeds (text, images, video), commenting and reaction systems, notification management, and robust search capabilities. More advanced applications offer features like analytics dashboards to track community growth, moderation tools to maintain a safe environment, and integration capabilities with other services. The ability to customize the user experience through themes or plugins is also common.

This category addresses several key problems. Traditional social media platforms can suffer from privacy concerns, algorithmic bias, and vendor lock-in. Open source Social Media solutions offer alternatives that prioritize user privacy with self-hosting options, allow for transparent algorithms, and provide greater flexibility for developers to tailor the platform to specific needs. This is valuable for communities with niche interests, organizations requiring greater data control, or anyone seeking a more ethical and customizable social experience.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers