Lemmy (software)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Lemmy
64px
Developer(s) LemmyNet[1]
Stable release v0.17.0 / January 31, 2023; 17 months ago (2023-01-31)
Written in Rust, Actix, Diesel, Inferno, Typescript[2]
Type Social news
License AGPL3[3]
Website join-lemmy.org

Lemmy is free and open-source software for running self-hosted social news aggregation and discussion forums. The site has similar features to Reddit or Hacker News.[4][5][6] Lemmy instances are run by a large number of individuals or corporations, each with their own content moderation policies.[7] Users on individual instances submit posts with links, text, or pictures to user-created boards called “communities”. Communities are user created and local to each instance, however they may be posted to from other instances. Using a system of upvotes and downvotes users can influence what content appears at the top of the main feeds and of each community. Moderation is conducted by admins of each instance and moderators of specific communities.[8]

Lemmy is part of the Fediverse which allows users from other platforms to interact with posts created by Lemmy users. ActivityPub is the protocol used to allow Lemmy instances to operate as a federated social network and allows users to interact with compatible platforms including Mastodon and PeerTube.[9]

Lemmy was created by the user Dessalines on GitHub and licensed under the Affero General Public License. It is crowdfunded by individual donations[10] and also receives funding through NLnet's NGI0 Discovery Fund.[5]

Overview

Lemmy comprises user-generated content and discussions about the content in an internet forum. According to Lemmy, all 61 instances of Lemmy have a collective 1.2 thousand monthly active users.[11] The "lemmyverse" is broken up into instances, which can be hosted by anyone, and further subdivided into communities. The most popular instances are lemmy.ml and lemmygrad.ml, each with approximately 320 monthly active users.[11]

Registering an account on any particular instance is free and may require an email address or approval by the admin of the instance. Registering an account allows you to create and post to communities. Accounts on ActivityPub-compatible software are able to interact with Lemmy posts but may not be able to post to communities directly.

Communities are user-created forums for discussions. They are an integral part of Lemmy, as you must post your link, image or discussion to a specific community. Community names begin with c/ in the URL and are uniquely mentionable using this format: !community@instance.[12]

Client apps for mobile devices include Jerboa and Lemmur for Android,[13][14] and Remmel for iOS.[15]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.