LinuxCommandLibrary

mastui

Modern Mastodon TUI client for the terminal

TLDR

Launch the Mastodon client
$ mastui
copy

SYNOPSIS

mastui [options]

DESCRIPTION

mastui is a fast, modern TUI client for Mastodon built with Python and Textual. It displays multi-column timelines (Home, Notifications, Federated) with persistent caching for smooth scrolling.
Features include in-terminal image viewing (ANSI/Sixel/TGP), multiple light and dark themes, configurable per-timeline refresh intervals, a full-screen post composer with content warnings and language selection, and poll creation and management.

CAVEATS

Requires a Mastodon account and API access token. Image display capabilities depend on terminal emulator support.

HISTORY

mastui was created by kimusan and is written in Python using the Textual framework.

SEE ALSO

toot(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard