posterly
All platform guides
Abstract editorial illustration of stacked voting arrows and threaded comment lines branching like roots between small independent islands in dark teal, mint green, and charcoal tones

Lemmy Guide

Lemmy Guide: The Federated Reddit (2026)

Lemmy in 2026: the federated Reddit alternative. Honest stats (~50K MAU), instances, ActivityPub, sorting, community norms, and how to post without bans.

Last updated: July 14, 202614 min read

Monthly active users (Dec 2025)

~48.6K

Wikipedia, citing FediDB

Active instances (Dec 2025)

~455

Wikipedia, citing FediDB

Largest instance: lemmy.world

~14.1K MAU

FediDB

All-time peak MAU (mid-2023)

~72.6K

FediDB, via lemmy.world

Lemmy is the federated answer to Reddit: link aggregation, threaded comments, and up/down voting, but spread across hundreds of independently operated servers instead of one company. It is also small. Roughly 48,600 monthly active users across about 455 instances as of December 2025, against Reddit's 100 million plus daily actives.1 That is approximately one one-thousandth of Reddit's scale, and this guide will not pretend otherwise.

The honest scale story is exactly why Lemmy is worth understanding. Its user base is one of the most concentrated pools of developers, sysadmins, self-hosters, and privacy-conscious buyers anywhere on the social web, and its architecture (open protocol, open API, no ads, no engagement algorithm) makes it structurally different from every mainstream platform. If your product or content lives anywhere near open source, self-hosting, Linux, or privacy, Lemmy punches far above its headcount. If you show up with mass-market marketing instincts, you will be banned within a week.

This guide covers how Lemmy actually works (instances, federation, sorting), who is on it, what the numbers honestly say, and how to post there without tripping its famously strict self-promotion norms.

What is Lemmy?

Lemmy is open-source link-aggregator software: users post links, images, or Markdown text into topic-based communities, and other users vote and comment in threaded discussions. Anyone can run their own Lemmy server (an "instance"), and instances federate with each other over ActivityPub, the same protocol Mastodon uses. The result is a single connected network, sometimes called the "threadiverse," assembled from independent servers with their own domains, admins, and rules.2

The project was created by a pseudonymous developer known as Dessalines, with a first commit in February 2019 and an initial release in May 2019; a second lead developer, Nutomic, joined around 2020.3 The backend is written in Rust, the frontend in TypeScript and React, and the whole codebase is licensed under the AGPLv3.4

Lemmy's positioning is unambiguous. The project site, join-lemmy.org, promises "no advertising, monetizing, or venture capital, ever."5 Development has been funded by a 45,000 euro grant from the NLnet Foundation in 2020, which allowed both lead developers to work full-time,6 plus ongoing donations via Open Collective and Liberapay.7

Even the name follows fediverse convention rather than marketing logic. Asked about it in 2020, Dessalines said: "It was nameless for a long time, but I wanted to keep with the fediverse tradition of naming projects after animals."4 That is a small detail, but it is consistent with everything else about the project: built by and for people who wanted an alternative to corporate social media, not a startup chasing a category.

On versions: development through 2025 focused on the long-awaited 1.0 milestone, including database and pagination rewrites, multi-communities, and post tags. A 1.0.0-beta.1 arrived around July 2026, but as of this writing the latest stable release is still in the 0.19.x line and 1.0 final has not shipped.8 The 1.0 release will bring breaking API changes, which matters if you build tooling against Lemmy (more on the API below).9

Key Lemmy statistics

MetricValueSource
Monthly active users (Dec 2025)~48,600Wikipedia, citing FediDB
Active instances (Dec 2025)~455Wikipedia, citing FediDB
All-time peak MAU (mid-2023)~72,600FediDB, via lemmy.world
MAU (July 2024)~64,900KrASIA
Largest instance (lemmy.world)~14,144 MAUFediDB
Second flagship (lemmy.ml)~1,982 MAUWikipedia
Reddit, for comparison100M+ daily activesWikipedia
License / fundingAGPLv3, donation-fundedjoin-lemmy.org

A note on freshness: the most recent hard MAU snapshot available is from December 2025. For live numbers, check FediDB, Fediverse Observer, or the-federation.info, which track the network continuously.10

The honest scale story

Lemmy's growth curve has exactly one spike, and it has a date.

Before June 2023, Lemmy was tiny: well under 100 instances, a hobby project known mostly inside the fediverse.1 Then Reddit announced API pricing that killed most third-party Reddit apps, moderators went on strike, and a wave of Reddit users went looking for an exit. Lemmy was the closest structural match, and its monthly active users spiked to an all-time high of roughly 72,600 in mid-2023.11 Reddit briefly banned users for promoting Lemmy during the exodus, then reversed course after the bans drew attention on Hacker News.1

The wave receded. By July 2024 the network was around 64,900 MAU and declining.12 By December 2025 it had settled to roughly 48,600. That is not collapse; it is a settling to a durable core, the users for whom federation and no-ads are the point rather than a protest gesture.

The network also took a structural hit in 2025: lemm.ee, long the second-largest instance, shut down on June 30, 2025, with the admin citing volunteer burnout. Users were told to export their settings and migrate.13 The shutdown illustrates both the fragility of volunteer-run infrastructure and, more positively, that the network survived losing its number two server, because accounts and communities exist elsewhere.

So the honest framing: Lemmy is roughly 1/1000th of Reddit. What is left after the exodus settled is unusually dense in exactly the audiences that are hardest to reach through ads: developers, sysadmins, self-hosters, and privacy-first buyers. Small is not the same as worthless; it is a different kind of channel entirely. Our post on matching content to platform makes the general case; Lemmy is the extreme example.

How Lemmy works

Instances and addressing

Every Lemmy instance is an independent server with its own domain, admins, and rules. But an account on one instance can browse, subscribe to, and post in communities across the whole federated network.2

The addressing scheme has two parts because names alone are ambiguous across servers:

  • Communities: !community@instance.tld, for example !selfhosted@lemmy.world
  • Users: @user@instance.tld

There can be a technology community on several instances at once; the address tells you which one you mean.

Federation via ActivityPub

Under the hood, Lemmy federates over ActivityPub. Users are Person actors and communities are Group actors. When someone posts to a community, the community actor "announces" (boosts) that post and its comments to every instance with subscribers, which is how a thread stays synchronized across hundreds of servers.14

This design has a nice side effect: Mastodon interoperability. From a Mastodon account you can follow a Lemmy community, and new posts arrive in your timeline as boosts. Reply to one and your reply becomes a comment on the Lemmy thread. You can even create a Lemmy text post from Mastodon by @-mentioning the community, with the first line becoming the title. The big gap: link posts cannot be created from Mastodon, and the experience is generally clunky rather than seamless.15 If you are already active in the Mastodon world, our Mastodon guide covers that side of the fence.

Voting and sorting

Lemmy keeps Reddit's up/down voting, federated as ActivityPub Like and Dislike activities. Some instances disable downvotes entirely as a culture decision.16

Sorting is where Lemmy is refreshingly transparent, because the algorithms are documented and open source:16

  • Hot: post score decayed by time since posting
  • Active: like Hot, but a post is bumped by recent comments, keeping live discussions visible
  • Top: raw score over a chosen window
  • New: chronological
  • Scaled: Hot divided by log(2 + users_active_month) of the community, deliberately boosting posts from smaller communities so the big ones do not monopolize every feed17

There is no ads-driven ranking, no tracking, and no engagement-optimizing feed. What you subscribe to is what you see, sorted by a formula you can read.

Moderation and defederation

Moderation happens at two levels: community moderators handle their own communities, and instance admins set server-wide policy. The distinctive federated tool is defederation: an instance can cut ties with another instance entirely, so their users and content stop flowing to each other.

Two well-known examples: Beehaw defederated from lemmy.world and sh.itjust.works in June 2023, because those instances' open signups created a moderation load Beehaw's team could not absorb.18 And most mainstream instances block lemmygrad.ml, an explicitly Marxist-Leninist instance, on political and moderation grounds.1 Defederation means "the network" looks slightly different depending on where your account lives, which is worth checking before you pick a home instance.

Who is on Lemmy

Lemmy's culture is the product of its history: built by FOSS developers, populated by a Reddit exodus that selected for people angry about API lockdown and corporate control.

The skew is heavily technical. Linux, selfhosted, privacy, open source, gaming, and technology are the consistently thriving topics, along with an assortment of niche fandoms. There is an entire instance, programming.dev, dedicated to developers. lemmy.ml, the original flagship, was founded as a server for "leftist privacy and FOSS enthusiasts."19

The political lean is real and worth stating neutrally. The overall network skews left-of-center, and the lead developers openly identify as Marxist-Leninists. Two instances, hexbear.net and lemmygrad.ml, are explicitly Marxist and are widely defederated by the rest of the network.19 The flagship general-purpose instances (lemmy.world, lemmy.ca, feddit.org, sh.itjust.works, programming.dev) are more moderate and general-interest, and that is where most of the audience actually is.

The ethos is anti-corporate and anti-advertising, and users enforce it socially. This is a network run by volunteers who chose it specifically to get away from monetized feeds; the lemm.ee burnout shutdown shows both the commitment and the cost.13 Dessalines has been explicit that growth is not the goal: "we were not willing to sacrifice our values for growth's sake," and his stated biggest fear is "a centralization onto one big server, that tries to replicate all the worst things and behaviors about reddit."20

For a brand or creator, the practical read: this audience is small, expert, skeptical of marketing, and extremely valuable if you have something genuinely relevant to them, especially open source or self-hostable software.

Content formats and the API

Lemmy supports four post shapes:

  • Link posts: a URL plus a title, the classic aggregator format
  • Text posts: title plus a full Markdown body
  • Image posts: image upload with title
  • Combined: a URL with a Markdown body attached

Markdown support is complete (headings, tables, code blocks), which suits the technical audience. Posts and communities can carry NSFW flags. There is no native video hosting in practice; video content is shared as link posts to YouTube or PeerTube.2

On the developer side, Lemmy exposes a full HTTP REST API covering everything the UI does: posts, comments, votes, moderation, community management.21 The official TypeScript client is lemmy-js-client, and the lemmy-bot npm package wraps common bot patterns. Authentication is a login call that returns a JWT, sent as a bearer token thereafter. One caution worth repeating: the 1.0 release brings breaking API changes, so pin your client versions.9

This matters for anyone building on top of Lemmy rather than just posting to it. Because the API is genuinely complete rather than a read-only subset, it is possible to build entire alternative front ends, moderation bots, cross-posting tools, and archival scrapers against it without asking permission from anyone. That openness is a direct consequence of the AGPLv3 license and the no-venture-capital funding model: there is no platform business to protect by locking the API down.

There is no native post scheduling in the Lemmy UI. Because the API is complete, schedulers can fill that gap; posterly's Lemmy scheduler lets you queue link and text posts to specific communities alongside your other 17 platforms, from $7/month.

How to post on Lemmy without getting banned

This is the section that saves you from wasting the channel. Lemmy's self-promotion norms are stricter than almost any mainstream platform, and enforcement is fast.

The sitewide baseline. lemmy.world's terms of service state plainly that it is "not a free advertising platform." Accounts whose activity is majority-commercial get removed, and posting identical content across many communities is treated as spam.22

The community-level pattern. The clearest published example is !selfhosted@lemmy.world, whose rules cap self-promotional posts at roughly 10% of your activity, require the account to be at least 30 days old, and require active participation in the community beyond your own links. Notably, fully open-source, free, self-hostable projects are exempt from the promotion limits there.23 That exemption is community-specific, not universal, but the underlying pattern (participate first, promote sparingly, FOSS gets more grace) generalizes across the network.

Bot rules are explicit. On lemmy.world, bots must be flagged as bots in their profile, carry owner contact info in the bio, obtain explicit permission from the moderators of any community they post in, and must not advertise.24 If you are tempted to wire up lemmy-bot to blast announcements, get mod permission first or expect an instance-level ban.

How OSS projects do it right. The working playbook, visible every week in the wild: announce releases as a link or text post in the relevant communities (!selfhosted, !opensource, !linux, or your project's own community), write the post like a changelog rather than a pitch, and have the maintainer stay in the comments answering questions. Lemmy users reward maintainers who engage and are blunt with ones who post and vanish.

Distilled into rules of thumb:

  1. One community per post. Cross-post manually and sparingly, with context, or not at all; identical mass cross-posting reads as spam.22
  2. Participate before you promote. Comment, answer questions, vote. A 30-day-old account with real history is the effective entry ticket.23
  3. Stay near the 10% line. If most of your post history is your own product, you are a commercial account and will be treated as one.
  4. Disclose affiliation. "I'm the maintainer" earns goodwill; discovered stealth marketing earns a ban and a public thread about you.
  5. Expect blunt feedback. Technical audiences will critique your stack, your license, and your pricing in the comments. Engaging honestly is the growth mechanic.

This is slower than paid reach. It is also why recommendations on Lemmy carry unusual weight: nobody is paid to be there.

Lemmy vs Reddit vs Mbin vs PieFed vs Discourse

vs Reddit. Reddit has 100M+ daily actives, advertising, algorithmic feeds, and a paid API since 2023. Lemmy has roughly 50K monthly actives, no ads, a fully open API, and no owner. Reddit wins on raw reach in every category; Lemmy wins on trust density in FOSS and self-hosting niches, where a genuine recommendation travels further than any promoted post. They are complements, not substitutes.

vs Mbin (and the late Kbin). Kbin was the other Reddit-alternative that surged in June 2023, but its solo maintainer was overwhelmed and the flagship kbin.social went offline; the project effectively died. Mbin is the community fork that carries the codebase forward, and it federates with Lemmy, so Mbin users participate in Lemmy communities and vice versa.25

vs PieFed. PieFed is a Python-based threadiverse platform by Rimu Atkinson that also federates with Lemmy and adds features like topics and keyword filters. It was a fast riser in early 2026 but remains smaller than Lemmy with a weaker app ecosystem.26 From a publisher's perspective, this is good news: Lemmy, Mbin, and PieFed (plus Mastodon followers) all see the same communities, so one post reaches the whole threadiverse.

vs Discourse. Different category. Discourse is centralized-per-site forum software for running your own community on your own domain; it is not a federated aggregator. If you want to own the space, run Discourse (or a Discord server); if you want to show up where an existing technical audience already is, that is Lemmy.

Put another way: Reddit, Mbin, PieFed, and Lemmy are all reaching for the same job (aggregated link and discussion communities), and three of the four now federate with each other, so a post to the right Lemmy community is effectively visible to Mbin and PieFed users too, plus anyone following that community from Mastodon. Discourse and a private Discord server solve a different job: a space you fully control, with no expectation that strangers from other networks will show up in the thread.

Final word

Lemmy will not appear in your reach reports as a big number, and any tool or consultant telling you otherwise is selling something. Around fifty thousand monthly active people, spread across a few hundred volunteer-run servers, is the whole network.

But those fifty thousand are disproportionately the people who choose the software stacks, write the blog posts, and answer the "what should I use for X" questions that the other billion users search for. For open source projects, developer tools, self-hostable products, and privacy-focused services, a well-written release post in the right community, with the maintainer in the comments, is one of the highest-signal announcements available anywhere. The price of admission is respecting the norms: participate first, promote at the margins, disclose who you are.

Architecturally, Lemmy is also the most faithful "what if Reddit, but nobody owns it" experiment running: ActivityPub federation, documented sorting algorithms, a complete open API, and a funding model that is grants and donations all the way down. Whether that model can grow past its post-exodus plateau is an open question; that it survived losing its second-largest server suggests the design is doing its job.

If Lemmy fits your audience, posterly treats it as a first-class platform: schedule link and text posts to specific communities from the same composer as your Bluesky, Mastodon, and 15 other channels. Start with the Lemmy scheduler, or check pricing if you are weighing plans.

Footnotes

  1. Wikipedia, Lemmy (social network) 2 3 4

  2. join-lemmy.org documentation, Introduction 2 3

  3. LemmyNet/lemmy on GitHub

  4. Wikipedia, Lemmy (social network), development section 2

  5. join-lemmy.org

  6. join-lemmy.org news, NLnet funding announcement

  7. Lemmy on Open Collective

  8. LemmyNet/lemmy releases

  9. Lemmy 1.0 development update on lemmy.ml 2

  10. FediDB, Lemmy network stats; Fediverse Observer; the-federation.info

  11. Lemmy MAU peak discussion on lemmy.world, citing FediDB

  12. KrASIA, Exploring the fediverse: Lemmy's surge and stagnation

  13. lemm.ee shutdown announcement, mirrored on lemmy.world 2

  14. Sebastian Jambor, Understanding ActivityPub Part 2: Lemmy

  15. Vijay Prema, Using Lemmy from my existing Mastodon account

  16. join-lemmy.org docs, Votes and Ranking 2

  17. LemmyNet/lemmy PR #3907, Scaled sort

  18. Beehaw, defederation announcement

  19. Fediverse Report, Lemmy Ask You Anything 2

  20. Fediverse Report, Lemmy Ask You Anything (again)

  21. join-lemmy.org docs, API contributors guide

  22. lemmy.world Terms of Service 2

  23. !selfhosted@lemmy.world self-promotion rules 2

  24. lemmy.world bot policy

  25. Mbin fork announcement discussion on lemmy.world

  26. PieFed (pyfedi) on Codeberg

Frequently asked questions

Is Lemmy free?+
Yes, entirely. Lemmy is open-source software licensed under the AGPLv3, with a Rust backend and a TypeScript/React frontend. There are no ads, no premium tiers, and no venture capital; the project's own site promises no advertising, monetizing, or venture capital, ever. Development is funded by donations through Open Collective and Liberapay, plus grants such as a 45,000 euro award from the NLnet Foundation in 2020 that let the two lead developers work on it full-time.
What is the biggest Lemmy instance?+
lemmy.world, by a wide margin. As of December 2025 it counted roughly 14,100 monthly active users, which is about a third of the entire network. The next tier of instances (lemmy.ml, lemmy.ca, sh.itjust.works, feddit.org, programming.dev) each measure in the hundreds to low thousands of monthly actives. The former number two instance, lemm.ee, shut down in June 2025, which concentrated the network further around lemmy.world.
Can I use Lemmy from Mastodon?+
Yes, because both speak ActivityPub, though the experience is clunky. From a Mastodon account you can follow a Lemmy community (it appears as a followable actor), and new posts in that community show up in your Mastodon timeline as boosts. If you reply to one, your reply becomes a comment on the Lemmy thread. You can even create a Lemmy text post from Mastodon by @-mentioning the community; the first line of your post becomes the title. The main gap is link posts, which cannot be created from Mastodon.
What does !community@instance mean?+
It is Lemmy's addressing scheme for communities, the equivalent of a subreddit name. Because communities live on independent servers, the name alone is not enough; you also need the home instance. So !selfhosted@lemmy.world means the community called selfhosted hosted on the lemmy.world instance. Users follow the same pattern with an @ prefix, as in @user@instance.tld. Once you have an account on any instance, you can subscribe to communities on any other federated instance using this address.
Is Lemmy bigger than Reddit?+
Not remotely, and any honest guide should say so up front. Lemmy counted roughly 48,600 monthly active users across about 455 instances in December 2025, while Reddit reports over 100 million daily active users. That puts Lemmy at very roughly one one-thousandth of Reddit's scale. What Lemmy offers instead is a concentrated, high-signal audience of developers, self-hosters, and privacy-focused users, plus an open API and no advertising.
Does Lemmy have an API?+
Yes, a full HTTP REST API that covers everything the web interface can do: creating posts and comments, voting, moderation, community management, and more. The official TypeScript client is lemmy-js-client, and there is a lemmy-bot npm package for building bots. Authentication works by logging in to obtain a JWT, which is then sent as a bearer token. Note that the upcoming 1.0 release brings breaking API changes, so tooling built against 0.19.x will need updates.
What happened to lemm.ee?+
lemm.ee, long the second-largest Lemmy instance, shut down on June 30, 2025. The admin cited volunteer burnout: running a large instance means unpaid moderation, abuse handling, infrastructure costs, and legal exposure, and it became unsustainable. Users were given notice to export their settings and migrate to other instances. The shutdown is a useful reminder that most Lemmy instances are volunteer-run, so choosing a well-established instance (or running your own) matters more than it does on centralized platforms.
Can you schedule posts to Lemmy?+
Lemmy itself has no scheduling feature in its user interface, but it exposes a full HTTP API, so scheduling is possible through third-party tools. posterly supports Lemmy as one of its 18 production platforms: you connect your Lemmy account, pick a target community, write the post (link or Markdown text), and schedule it alongside your other channels. That is particularly useful for open source maintainers timing release announcements across Lemmy, Mastodon, and Discord at once.

Schedule Lemmy posts with posterly

Plan, queue, and publish to Lemmy (and 10 other platforms) from one composer. AI captions, brand voice learning, and smart scheduling included.

Keep reading