/awesome-lemmy

A community driven list of useful apps, tools and websites for the Lemmy federated social network.

Primary LanguagePythonApache License 2.0Apache-2.0

awesome-lemmy

Awesome Lemmy Awesome

A community driven list of useful apps, tools and websites for the Lemmy federated social network. This is not a catalog of every tools available, just a starting point for your explorations. Inspired by awesome-scala and awesome-python. Other amazingly awesome lists can be found in the awesome-awesomeness list.

Projects with over 500 stargazers are in bold.

Contributing

Your contributions are always welcome! Please submit a pull request or create an issue to add a new framework, library or software to the list. Do not submit a project that hasn’t been updated in the past 6 months or is not awesome.

Don't modify README.md in your pull request. It is automatically generated. Modify template.md instead.

Table of Contents

Projects

Lemmy

The official Lemmy projects.

Name Description GitHub Activity
lemmy 🐀 A link aggregator and forum for the fediverse GitHub stars GitHub commit activity
lemmy-ui The official web app for lemmy. GitHub stars GitHub commit activity
lemmy-ansible A docker deploy for ansible GitHub stars GitHub commit activity

Instances

All about Lemmy instances.

Name Description GitHub Activity
awesome-lemmy-instances Comparison of different Lemmy Instances GitHub stars GitHub commit activity

Alternative front-ends

Alternative front-ends for Lemmy.

Name Description GitHub Activity URL
photon A replacement for lemmy-ui with more features, a better design, and more customizability. GitHub stars GitHub commit activity photon.xylight.dev
mlmym a familiar desktop experience for lemmy GitHub stars GitHub commit activity
alexandrite A beautiful and convenient desktop-first alternate web UI for Lemmy. GitHub stars GitHub commit activity alexandrite.app
lemmyBB A federated bulletin board GitHub stars GitHub commit activity fedibb.ml
slemmy Lemmy client in Svelte GitHub stars GitHub commit activity slemmy.libdb.so
Quiblr Quiblr is an intuitive, accessible, and modern interface to connect users to the fediverse GitHub stars GitHub commit activity quiblr.com
Leanish A lean-ish web client for Lemmy. GitHub stars GitHub commit activity natoboram.github.io/Leanish
nemmy Nemmy: The Neat Lemmy App for the Web (and phones later on) This project is focused on building an App with the best possible User Experience. GitHub stars GitHub commit activity
lemmy-ui-svelte A UI for Lemmy written in Svelte GitHub stars GitHub commit activity createlab.io
tesseract GitHub stars GitHub commit activity
lemmy-loops ∞Loops is a PWA client for the Lemmy network GitHub stars GitHub commit activity

Mobile / Desktop apps

Apps to access Lemmy.

Name Description GitHub Activity OS compatibility
voyager Voyager — a mobile-first Lemmy client GitHub stars GitHub commit activity Android, iOS, Web
jerboa A native android app for Lemmy GitHub stars GitHub commit activity Android
thunder Thunder - An open-source cross-platform Lemmy client for iOS and Android built with Flutter GitHub stars GitHub commit activity Android, iOS
memmy An Apollo inspired open-source iOS and Android client for Lemmy built with React-Native. Find us on the App Store and Google Play! GitHub stars GitHub commit activity iOS
neonmodem Neon Modem Overdrive GitHub stars GitHub commit activity Linux
liftoff 🐒 A mobile client for lemmy GitHub stars GitHub commit activity Android, iOS
Eternity A Lemmy client forked from the Infinity for Reddit project Dynamic XML Badge Android
mlem Mlem for Lemmy GitHub stars GitHub commit activity iOS
lemoa Native Gtk client for Lemmy GitHub stars GitHub commit activity Linux
Remmel GitHub stars GitHub commit activity iOS
slide Slide is an open-source, Lemmy browser for Android. GitHub stars GitHub commit activity Android
servitor A command-line Fediverse client that doesn’t require a server GitHub stars GitHub commit activity Linux
lemonade 🍋 Follow discussions on Lemmy GitHub stars GitHub commit activity Linux
Leomard A Lemmy client for macOS GitHub stars GitHub commit activity MacOS
Lunar Lunar is an iOS app that serves as a client for Lemmy & Kbin, the open-source federated alternatives to Reddit GitHub stars GitHub commit activity iOS
muffed A Lemmy client for Android and iOS with focus on usability and privacy GitHub stars GitHub commit activity Android, iOS
lemmy-fennec Arctius is a simple and accessible mobile client for Lemmy GitHub stars GitHub commit activity Android
warami An Android client for the Lemmy federated network GitHub stars GitHub commit activity Android
Lemmios Lemmios GitHub stars GitHub commit activity iOS

Libraries

Libraries to interact with Lemmy.

Name Description GitHub Activity
tafkars GitHub stars GitHub commit activity
lemmy-js-client A javascript / typescript http and websocket client and type system for Lemmy. GitHub stars GitHub commit activity
pythorhead A python library for interacting with Lemmy GitHub stars GitHub commit activity
Lemmy-Swift-Client A Swift client for Lemmy. GitHub stars GitHub commit activity
plemmy A Python package for accessing the LemmyHttp API GitHub stars GitHub commit activity
go-lemmy Automatically generated Go API bindings for Lemmy GitHub stars GitHub commit activity
Lemmy.Net A Dependency Injected HttpClient for the Lemmy API in dotnet GitHub stars GitHub commit activity
lemmy_api_client Lemmy API Client built with Dart GitHub stars GitHub commit activity
lemmy-client-rs Rust client for Lemmy GitHub stars GitHub commit activity
Lemmy.py Python bindings to the Lemmy API Dynamic XML Badge
Lemmy.Net A Lemmy API wrapper for .NET GitHub stars GitHub commit activity
LemmyApi GitHub stars GitHub commit activity
Lemmy-PowerShell A PowerShell module for interacting with Lemmy GitHub stars GitHub commit activity

Userscripts / Browser plugins

Userscripts and plugins for web browsers.

Name Description GitHub Activity
lemmy_monkey *monkey scripts for Lemmy GitHub stars GitHub commit activity
lemmy-instance-assistant Browser extension to help make Lemmy & Kbin easier to use GitHub stars GitHub commit activity
LemmyTools A addon script for lemmy to make it a bit better. Buy me a coffee: https://ko-fi.com/tschowdy GitHub stars GitHub commit activity
Lemmy-keyboard-navigation RES-like script that allows you to easily navigate Lemmy with your keyboard GitHub stars GitHub commit activity
lemmy-link Chrome and Firefox extension for opening lemmy style links in your instance for ease of interactions GitHub stars GitHub commit activity
lemmy-modern-ui-theme-addon Firefox extension which replaces the CSS styles on Lemmy instances to create a modern looking theme. GitHub stars GitHub commit activity
lemmy-universal-link-switcher GitLab stars
kbin-link Chrome extension for opening kbin style links in your instance for ease of following GitHub stars GitHub commit activity
lemmy-go Browser extension that adds a new search keyword for more easily navigating to Lemmy communities. GitHub stars GitHub commit activity

Tools

Name Description GitHub Activity
lasim Move your Lemmy settings from one account to another GitHub stars GitHub commit activity
lemmy_migrate Migrate your subscribed Lemmy communites to a new account GitHub stars GitHub commit activity
LemmyAutoTldrBot GitHub stars GitHub commit activity
Lemmy-Easy-Deploy Deploy Lemmy the easy way! GitHub stars GitHub commit activity
lemmy_handshake GitHub stars GitHub commit activity
lemmy-explorer Instance and Community Explorer for Lemmy GitHub stars GitHub commit activity
lemmy-bot A bot library for Lemmy, the fediverse link aggregator. GitHub stars GitHub commit activity
lemmy-search An enhanced search engine just for Lemmy/Fediverse GitHub stars GitHub commit activity
RedditLemmyImporter 🔥 Anti-Reddit Aktion 🔥 GitHub stars GitHub commit activity
lcs Lemmy Community Seeder (LCS) GitHub stars GitHub commit activity
fedi-safety A script that goes through a lemmy images in storage and tries to prevent illegal or unethical content GitHub stars GitHub commit activity
lemmy_account_sync Sync your Lemmy instance accounts. Tries to sync all accounts with the same communities, blocked users, blocked communities, etc. GitHub stars GitHub commit activity
rss-bot A lemmy/sublinks bot that watches rss feeds and posts new posts from them in communities GitHub stars GitHub commit activity
defed-investigator A website mapping federation activity throughout the Fediverse. Quickly found out who has defederated your instance. GitHub stars GitHub commit activity
fediverser A set of utilities to help bring content and users from legacy social media networks into the fediverse GitHub stars GitHub commit activity
lpp Lemmy Post Purger (LPP) GitHub stars GitHub commit activity
LemmySchedule App for scheduling posts, pins/unpins and notifications about new content GitHub stars GitHub commit activity
lemmy-reply-bot A customizable Lemmy bot that replies to comments GitHub stars GitHub commit activity
LemmyModBot A Lemmy bot written in Python using plemmy. GitHub stars GitHub commit activity
lemmy-stats-crawler GitHub stars GitHub commit activity
lemmy-tagginator A script that attempts to tag all posts from specific communities GitHub stars GitHub commit activity
lemmy-automoderator An AutoMod bot for Lemmy. GitHub stars GitHub commit activity
lemmy-modder A moderation tool for Lemmy GitHub stars GitHub commit activity
threativore A Thrediverse bot fight against spam GitHub stars GitHub commit activity
lemmy2opml Export and import Lemmy community subscriptions GitHub stars GitHub commit activity
remindme-bot A pangora/lemmy/kbin bot that reminds you after an amount of time GitHub stars GitHub commit activity
lemmy_helper Lemmy admin helper webapp for server operators GitHub stars GitHub commit activity
Lemmy-Frank-Bot A lemmy bot that auto posts threads in communities at given times GitHub stars GitHub commit activity
lemmyverse.link A redirect service for Lemmy which allows users to set their preferred instance. GitHub stars GitHub commit activity
lemmit GitLab stars
lemmemovetolemmy It will send your posts to any given Lemmy Instance or Community GitHub stars GitHub commit activity
lemmy-stats-exporter A utility for exporting administrative/moderation statistics from your Lemmy instance's PostgreSQL database to InfluxDB! GitHub stars GitHub commit activity
lemmy-federate Federate Lemmy communities automatically between instances GitHub stars GitHub commit activity
pangora-recap Source code for https://recap.pangora.social GitHub stars GitHub commit activity
lemmy_notify Lemmy Notification app - for desktop atm GitHub stars GitHub commit activity

Guides

Name Description GitHub Activity
lemmy Lemmy - Beginner's Guide for Redditors GitHub stars GitHub commit activity
lemmy_openapi_spec Unofficial Lemmy OpenAPI documentation GitHub stars GitHub commit activity

Misc.

Credits

  • awesome-scala - This project was originally forked from awesome-scala.