~/tools/social-media
Social Media
last updated 2026-06-17 · 4 recommendations · what changed
Mainstream social media (Twitter/X, Instagram, YouTube, TikTok) runs on the
same trade: you get a free feed, the platform gets your attention, and an
algorithm decides what you see in order to maximize it. The alternatives here
are decentralized and non-corporate: you own your account,
nobody is optimizing your feed for engagement, and no single company can sell
access to your attention.
before you pick
Federation means no single company can flip a switch and delete the whole
network, but it also means moderation quality varies by server.
You're not just picking an app, you're picking a community run by whoever
operates that instance. Read their rules before you commit your account to one.
what actually matters
federation / activitypub
No single company owns the network. Servers run by different people and organizations talk to each other over a shared protocol.
no algorithmic engagement feed
Chronological or user-controlled timelines, not a black-box ranking system tuned to maximize time-on-app.
data portability
Can you take your followers and posts with you if you move servers? Real portability means no instance can hold your social graph hostage.
instance moderation quality
Federation pushes moderation down to individual server admins. A good network of well-run instances beats one big company's policy team, but only if you pick a well-run instance.
recommendations

Mastodon
the default pick
federatedactivitypubno algorithmic feedopen sourcefree
The closest thing to a Twitter/X replacement that isn't owned by anyone in
particular. Mastodon is software anyone can run, and the servers
(instances) that run it talk to each other over ActivityPub,
so following someone on a different server works the same as following
someone on your own. Timelines are chronological, not algorithmically
ranked, and you can migrate your account (followers included) to another
instance if yours goes downhill.
Instance choice matters more here than with any centralized platform: it
determines your moderation experience, your default visibility, and who
technically has admin access to your account.
good
- Federated: no single company can shut down the whole network
- Founder stepped down as CEO in a planned move to nonprofit governance, reinforcing that no single company owns it
- Chronological timeline, no engagement-optimized algorithm
- Account migration tools let you move instances without losing followers
- Open source, large and active developer community
mind the
- Moderation quality and culture vary a lot between instances
- Discovery is weaker than algorithm-driven platforms; growth takes more effort
- Active users have fallen to under 1M, well behind Bluesky's 40M+ registered users
- Picking an instance is an extra decision newcomers don't expect

Lemmy
the reddit-alternative pick
federatedfediverselink aggregatoropen sourcefree
Lemmy plays the role Reddit plays (link aggregation and threaded discussion
organized into communities) but federated across independently run
instances rather than owned by one company. Communities ("magazines"-style
subforums) federate across servers, so subscribing to a community on someone
else's instance works the same as a local one. No ad-driven feed ranking;
sorting is by votes, new, or active, same as the platform it replaces.
good
- Federated communities: no single company controls the forums
- No algorithmic feed; sorting is transparent (hot/new/top)
- Open source and self-hostable
mind the
- Much smaller user base than Reddit; fewer communities have critical mass
- Instance moderation and defederation decisions vary widely
- Some niche communities simply don't exist yet

PeerTube
the youtube-alternative pick
federatedactivitypubpeer-assisted streamingopen sourcefree
Federated video hosting: any instance can host and publish videos, and
instances federate so you can browse and subscribe to channels across
servers from one account. No recommendation algorithm chasing watch-time:
what you see is what creators on your subscriptions and instance actually
posted. Some instances use peer-assisted (WebTorrent-based) delivery to
spread bandwidth cost across viewers rather than one company's CDN bill.
good
- Federated hosting: no single company decides what gets demonetized or removed network-wide
- No engagement-optimized recommendation algorithm
- Open source, self-hostable, peer-assisted streaming reduces single points of cost
mind the
- Catalog and creator base are tiny next to YouTube
- Video quality/availability depends on the hosting instance's resources
- Discovery across instances is clunkier than a unified platform

Pixelfed
the instagram-alternative pick
federatedactivitypubphoto sharingopen sourcefree
Photo-first sharing built on the same federated model as Mastodon:
ActivityPub means a Pixelfed account can be followed from Mastodon and vice
versa for basic interactions. The feed is chronological by default, not an
algorithm deciding which posts you're "likely to engage with," and there's no
ad business model driving design decisions toward maximizing scroll time.
good
- Federated, interoperates with the wider Fediverse via ActivityPub
- Chronological timeline, no engagement-ranking algorithm
- No ad-driven business model shaping the feed
mind the
- Effectively a single-founder project (Daniel Supernault); a real bus-factor risk
- Smaller network: fewer accounts to follow than Instagram
- Mobile app polish lags behind the platform it replaces
- Instance choice affects storage limits and moderation, same as Mastodon
at a glance
"federation" here means independently run servers interoperating over a shared protocol, not one company's infrastructure.
worth knowing
These are all part of the Fediverse. Mastodon, Lemmy,
PeerTube, and Pixelfed all speak ActivityPub to varying degrees, which means
they interoperate: you can often follow a PeerTube channel or a Pixelfed
account from a Mastodon account, for instance. It's a network of networks,
not one app.
Picking an instance matters as much as picking the app.
Read the instance's rules and moderation history before you commit your
account to it. A small, well-moderated instance is usually a better
experience than a huge, under-moderated one.
Account migration tools exist. Mastodon in particular lets
you move your account (including your follower list) to a different
instance if the one you're on changes hands, shuts down, or just isn't a
good fit anymore. That portability is the whole point of federation.