SuperChat mascot

SuperChat

Threaded chat for the terminal, desktop, and browser

Threaded discussions in your terminal and browser

SuperChat brings forum-style threaded conversations to the command line and beyond. Connect anonymously or register an account - just download and go.

SuperChat channel list view SuperChat thread view with nested replies SuperChat linear chat view SuperChat server selector showing discovered servers

Features

Download

Get the latest release for your platform:

Quick Start

One-line installer (Linux/macOS/FreeBSD):

# Install to ~/.local/bin (user install, no sudo required)
curl -fsSL https://raw.githubusercontent.com/aeolun/superchat/main/install.sh | sh

# Or install to /usr/bin (system-wide, requires sudo)
curl -fsSL https://raw.githubusercontent.com/aeolun/superchat/main/install.sh | sudo sh -s -- --global

This installs sc (client) and scd (server)

Usage:

# Connect to the default server (superchat.win)
sc

# Or specify a different server (sc:// protocol, default port 6465)
sc --server sc://yourserver.com

# Or connect over SSH (defaults to port 6466)
# SSH connection automatically signs you in and registers your SSH key
sc --server ssh://user@yourserver.com

# Or run your own server
scd --port 6465

Documentation

Read the full documentation for deployment guides, protocol specification, configuration reference, and security best practices.

Open Source

SuperChat is open source and available on GitHub. Contributions welcome!