# Awesome Mastodon [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [](https://joinmastodon.org/) Mastodon is the world's largest free, open-source, decentralized microblogging network. This list is a collection of the best Mastodon resources. ## Contents - [Official](#official) - [Instances](#instances) - [Statistics](#statistics) - [People](#people) - [Tools](#tools) - [Desktop Clients](#desktop-clients) - [Mobile Clients](#mobile-clients) - [Libraries](#libraries) - [Servers](#servers) - [Guides](#guides) - [Hosting](#hosting) - [Similar Projects](#similar-projects) - [Bots](#bots) ## Official - [GitHub Repository](https://github.com/tootsuite/mastodon/) - [Documentation & Help Center](https://docs.joinmastodon.org/) - [API Documentation](https://docs.joinmastodon.org/client/intro/) ## Instances - [Official Instance List](https://joinmastodon.org/servers) - Official List of Mastodon instances. - [mastodonservers.net Instance List](https://mastodonservers.net/) - Larger list of Mastodon instances. - [instances.social Instance List](https://instances.social/list/) - Autogenerated list of Mastodon instances. - [mastodon.social](https://mastodon.social/about/) - The largest Mastodon server with over 333k active users and 1.5m registered users. - [EU Server](https://social.network.europa.eu/about/) - The official server for EU institutions. - [Vivaldi Social](https://social.vivaldi.net/about/) - Mastodon social hosted by Vivaldi. - [Mozilla Social](https://mozilla.social/about/) - Mastodon social hosted by Mozilla. - [Journa.host](https://journa.host/about/) - Mastodon server for journalists. - [Newsie](https://newsie.social/about/) - Another Mastodon server for journalists. - [Bots in Space](https://botsin.space/about/) - Mastodon server for bot accounts. ## Statistics - [The Federation](https://the-federation.info/) - Statistics on protocols, users, and nodes of the Fediverse. - [FediDB](https://fedidb.org/network/) - Fediverse network statistics. - [FediBuzz](https://fedi.buzz/) - Observe trends across the Fediverse. - [Fediverse Graph Visualization](https://www.comeetie.fr/galerie/mapstodon/) - Graph visualization of all complete Fediverse. - [MastoInstance.Info](https://mastoinstance.info/) - View instance metadata and explore the federation graph. - [fediverse.party](https://fediverse.party/) - Detailed information about the most popular Fediverse projects and protocols. ## People - [Academics On Mastodon](https://github.com/nathanlesage/academics-on-mastodon/) - Markdown list of academics on Mastodon, by discipline/group/area. - [Spreadsheet of Popular accounts](https://docs.google.com/spreadsheets/d/1cpUKkoT1MUn8_xM4usiERn-IdEuh0hXfBrwbbThwGiI/edit#gid=1111869705/) - Google spreadsheet of the most popular Mastodon accounts of the Fediverse. - [Spreadsheet of Journalist accounts](https://docs.google.com/spreadsheets/d/13No4yxY-oFrN8PigC2jBWXreFCHWwVRTftwP6HcREtA/edit#gid=1320898902/) - Google spreadsheet of various journalists of the Fediverse. ## Tools - [Toot Scheduler](https://scheduler.mastodon.tools/) - Schedule toots to "toot" later. - [Mastodon List Manager](https://www.mastodonlistmanager.org/main/) - Create, manager, filter, and search lists of your selected Mastodon users. - [Mastodon Toot Bookmarklet](https://rknightuk.github.io/mastodon-toot-bookmarklet/) - Bookmarklet to toot the current page. - [Mastodon - Simplified Federation!](https://addons.mozilla.org/firefox/addon/mastodon-simplified-federation/) - Redirect clicks on remote follow/interaction buttons to your own instance. - [Mastodon Link](https://github.com/masrly/mastodon-link/) - Adds Mastodon icon links by profile to make following people on other instances easier. - [Mastodon Redirector](https://github.com/bramus/mastodon-redirector/) - Adds a button to view profiles from other instances on your profile page. - [mastotool](https://github.com/muesli/mastotool/) - Collection of command-line tools for working with Mastodon accounts. - [Mastodon Widgets](https://github.com/splitbrain/mastodon-widget) - JavaScript Web Components to embed a Mastodon profile, timeline, follow and share button into any website. Provides an auto-completing instance selector. ## Desktop Clients - [Official Client List](https://joinmastodon.org/apps/) - Official list of Mastodon clients. - [Elk](https://github.com/elk-zone/elk/) - Nimble Mastodon web client. - [Brutaldon](https://gitlab.com/brutaldon/brutaldon/) - A brutalist, web 1.0 client Mastodon/Pleroma. - [phanpy](https://github.com/cheeaun/phanpy) - A minimalistic, but opinionated, Mastodon web client. - [Planiverse](https://git.mulligrubs.me/planiverse/) - Minimalist, no-JS Web client for Mastodon. - [Official Client](https://github.com/mastodon/mastodon-android/) - Official Android client. - [Whalebird](https://whalebird.social/en/desktop/contents/) - Electron-based Mastodon client. - [toot](https://github.com/ihabunek/toot/) - TUI/CLI Mastodon client using Python. - [Tokodon](https://apps.kde.org/tokodon/) - Mastodon client made by KDE. ## Mobile Clients - [Megalodon](https://sk22.github.io/megalodon/) - Fork of the official Android client. - [Fedilab](https://codeberg.org/tom79/Fedilab/) - Fully-featured Android client. - [Tusky](https://github.com/tuskyapp/Tusky/) - Intuitive Android client. - [Ivory](https://apps.apple.com/us/app/ivory-for-mastodon-by-tapbots/id6444602274) - Mastodon client for iOS, by the creators of Tweetbot. - [Toot!](https://apps.apple.com/us/app/toot/id1229021451) - Mastodon client for iOS. - [SwiftUI](https://github.com/Dimillian/IceCubesApp) - Mastodon client for iOS using SwiftUI. ## Libraries - [Official Library List](https://docs.joinmastodon.org/client/libraries/) - Official list of Mastodon client libraries. - [masto.js](https://github.com/neet/masto.js) - Mastodon client for JavaScript. - [go-mastodon](https://github.com/mattn/go-mastodon) - Mastodon Client for golang. ## Servers - [Glitch Edition](https://glitch-soc.github.io/docs/) - Mastodon Fork with local posting, toot formatting, improved settings, and more granulate controls. - [Hometown](https://github.com/hometown-fork/hometown/) - Mastodon Fork with local posting, following lists, customizable max toos length. - [ecko](https://github.com/magicstone-dev/ecko/) - Mastodon fork with local posting, toot formatting, and more granulate controls. ## Guides - [What is Mastodon? (Official Video)](https://www.youtube.com/watch?v=IPSbNdBmWKE) - What is Mastodon? (Official Video). - [A Beginner's Guide to Mastodon](https://buffer.com/resources/mastodon-social) - A Beginner's Guide to Mastodon. - [Fedi.Tips](https://fedi.tips) - An unofficial guide to Mastodon and the Fediverse. ## Hosting - [Masto.host](https://masto.host) - Fully managed Mastodon hosting. - [toot.io](https://toot.io/mastodon_hosting.html) - Managed Mastodon Hosting, used by ACM, Microsoft Dynamics, etc. - [Cloudplane](https://cloudplane.org) - Fully manged hosting for open-source apps. - [elestio](https://elest.io/open-source/mastodon) - Fully-managed Mastodon hosting. ## Similar Projects - [aether](https://getaether.net) - Peer-to-peer ephemeral public communications. - [Pleroma](https://pleroma.social/) - Lightweight microblogging platform. - [GNU social](https://gnusocial.rocks/) - Oldest microblogging platform. - [Microblog.pub](https://microblog.pub/) - Single-user lightweight microblogging platform. - [Hubzilla](https://zotlabs.org/page/hubzilla/hubzilla-project/) - Blog/social networks platform with file, contacts and events sharing. - [Friendica](https://friendi.ca/) - Social network platform. - [Peertube](https://joinpeertube.org/) - Video sharing platform. - [FunkWhale](https://funkwhale.audio/) - Audio sharing platform. - [Plume](https://joinplu.me/) - Blogging platform. - [WriteFreely](https://writefreely.org/) - Blogging platform. - [PixelFed](https://pixelfed.org/) - Photograph sharing platform. - [Misskey Hub](https://misskey-hub.net/en/) - Interplanetary microblogging platform. - [Lemmy](https://join-lemmy.org/) - Link aggregation platform. - [Kbin](https://kbin.social) - Link aggregation platform. ## Bots - [feed2toot](https://gitlab.com/chaica/feed2toot) - Automatically parses RSS feeds, identifies new posts and posts them on Mastodon (Python). - [aerialbot](https://github.com/doersino/aerialbot) - Respond with geotagged aerial imagery of a random location in the world. - [rust-trending](https://github.com/pbzweihander/rust-trending) - Post trending Rust repositories on Mastodon (inspired by TrendingGithub). - [autofollow](https://github.com/gled-rs/mastodon-autofollow) - Autofollow bot for Mastodon (Python). - [translator](https://christopher.su/projects/translator/) - Translate any toot into the desired language using `@translator@toot.works [langcode]`. - [@TrendingBot@mastodon.social](https://mastodon.social/@TrendingBot) - Shows you what's trending on Mastodon. - [Remindr](https://gitlab.com/chaica/remindr) - Automatically send reminders to both Mastodon and Twitter from a list of resources (Python). - [News Bot](https://botsin.space/@newsbot) - Mirrors Twitter accounts on Mastodon (ClojureScript), source available on [GitHub](https://github.com/yogthos/mastodon-bot). - [@HackerNewsBot@mastodon.social](https://mastodon.social/@HackerNewsBot) - Post Hacker News posts with over 100 upvotes. - [@launchradar@mastodon.cloud](https://mastodon.cloud/@launchradar) - News about space flight, astronomy and astrophysics.