% comms, signal, matrix, encrypted, messaging # Signal CLI - register signal-cli -u register # Signal CLI - verify signal-cli -u verify # Signal CLI - send message signal-cli -u send -m "" # Signal CLI - send to group signal-cli -u send -m "" -g # Signal CLI - receive messages signal-cli -u receive # Signal CLI - list groups signal-cli -u listGroups # Signal CLI - create group signal-cli -u createGroup -n "" -m # Signal CLI - daemon mode signal-cli -u daemon # Matrix - login with element-cli element-cli login # Matrix - send message (Python SDK) # pip install matrix-nio # See nio documentation # Matrix CLI - gomuks (TUI client) gomuks # Matrix CLI - matrixcli matrixcli -s -u send "" # SimpleX Chat - start simplex-chat # Briar - desktop briar-desktop # Session messenger session-desktop # Keybase - login keybase login # Keybase - send message keybase chat send "" # Keybase - encrypt file keybase encrypt -i -o # Keybase - decrypt file keybase decrypt -i -o # Keybase - sign file keybase sign -i -o # Keybase - verify signature keybase verify -i # GPG - encrypt for recipient gpg -e -r # GPG - sign and encrypt gpg -se -r # GPG - decrypt gpg -d # age - encrypt for recipient age -r -o # age - encrypt with passphrase age -p -o # age - decrypt age -d -i -o # OnionShare - share files over Tor onionshare-cli # OnionShare - receive files onionshare-cli --receive # OnionShare - chat onionshare-cli --chat # Magic Wormhole - send file wormhole send # Magic Wormhole - receive wormhole receive # Croc - send file croc send # Croc - receive croc # XMPP with profanity profanity # IRC with weechat (+ OTR) weechat # Ricochet Refresh (Tor messenger) ricochet-refresh $ phone_number: echo "+1234567890" $ recipient: echo "+1234567890" $ code: echo "" $ message: echo "" $ group_id: echo "" $ group_name: echo "" $ homeserver: echo "https://matrix.org" $ username: echo "" $ password: echo "" $ room_id: echo "" $ public_key: echo "age1..." $ key_file: echo "key.txt" $ input_file: find . -type f 2>/dev/null | head -10 $ output_file: echo "encrypted" $ file: find . -type f 2>/dev/null | head -10