Jump to content

# Mastodon

From ArchWiki

Related articles

- Diaspora
- Rbenv
- Ruby

Mastodon is a free, open-source social network, written in Ruby. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the social network seamlessly.

## Server

### Installation

Install the mastodonAUR package.

To set up Mastodon, follow the instructions printed by the `post_install` script. You can also find a copy of this on the AUR web interface.

Note If you only want to join a Mastodon instance to post and read content, installing a client is enough. You do not need the mastodonAUR package for that.

## Clients

A list of Mastodon clients is also available in the project's official website.

### Graphical

- Tokodon — Mastodon client for KDE.

  https://apps.kde.org/tokodon || tokodon

- Whalebird — Whalebird is a Mastodon, Pleroma, and Misskey client with a Slack-like interface.

  https://whalebird.social/en/desktop/contents || whalebirdAUR

- TheDesk — Mastodon/Misskey Client for PC.

  https://thedesk.top/en || thedesk-client-binAUR

- Tuba — Another GTK Mastodon client forked from Tootle. Supports multiple accounts.

  https://tuba.geopjr.dev/ || tuba

- Sengi — Multi-account Mastodon and Pleroma desktop client.

  https://nicolasconstant.github.io/sengi/ || sengi-appimageAUR

### Command line

- tut — TUI for Mastodon with vim inspired keys

  https://github.com/RasmusLindroth/tut || tutAUR

- toot — Mastodon CLI and TUI

  https://github.com/ihabunek/toot || toot

## See also

- @archlinux@fosstodon.org, the official fediverse Arch Linux account

Category:

- Web applications

Mastodon
Add topic