gomuks
Terminal Matrix client
TLDR
Connect to Matrix homeserver
$ gomuks
Connect with specific user$ gomuks -u [@user:example.com]
Connect to specific server$ gomuks -s [https://matrix.example.com]
SYNOPSIS
gomuks [options]
DESCRIPTION
gomuks is a terminal-based Matrix client. It provides a text-based interface for the Matrix protocol, supporting end-to-end encryption, rooms, direct messages, and file sharing.
The client is designed for users who prefer terminal-based workflows and need Matrix access without a GUI.
PARAMETERS
-u, --user MXID
Matrix user ID (@user:server)-s, --server URL
Homeserver URL-c, --config FILE
Configuration file path-d, --debug
Enable debug logging--version
Display version and exit-h, --help
Display help and exit
KEYBINDINGS
↑/↓
Navigate messagesTab
Switch between roomsCtrl+N
Next room with unread messagesCtrl+P
Previous room/
Search messages: or /
Command modeq
Quit?
Show help
COMMANDS
/join #room:server
Join a room/part
Leave current room/nick name
Change display name/me action
Send action message/react emoji
React to message
CAVEATS
End-to-end encryption requires device verification. Some Matrix features may not be supported. Media display is limited in terminal. Requires Matrix account.
HISTORY
gomuks was created as a terminal Matrix client for users preferring CLI-based communication tools.
SEE ALSO
[element](https://element.io/), [fractal](https://gitlab.gnome.org/GNOME/fractal), [matrix-spec](https://spec.matrix.org/)

