TUI CyTube chat
Find a file
2025-07-08 03:40:20 -05:00
.gitignore Initial commit 2025-07-02 08:01:43 -05:00
chat.js Update README.md 2025-07-08 03:40:20 -05:00
package-lock.json Initial commit 2025-07-02 08:01:43 -05:00
package.json Initial commit 2025-07-02 08:01:43 -05:00
README.md Update README.md 2025-07-08 03:40:20 -05:00

CyTerm

Screenshot

Simple interface for cytube-client that allows you to access CyTube channels from a terminal.

Why?

I've found all the useful laptops I own end up getting used for my business in one way or another, so the only one left at home is an old iBook G4. I can't be bothered to buy another laptop, so I often use the iBook as an exclusive SSH machine and do remote computing. Since the hardware isn't powerful enough to run CyTube in a browser, this will suffice.

Usage Guide

git clone https://patchii.net/kp/cyterm.git
cd cyterm
npm install
./chat.js -u <username> -p <password> [-channel <channel>] [-server <server>]

Configuration

I've set the default channel and server to my own personal one, but the suggested configuration would actually be to use calzoneman's CyTube instance (he's the author of CyTube): cytu.be

If you're using PuTTY as an SSH client on Windows, you may find the line separators used in the TUI look weird. To remedy this, either fix your locale configuration or update chat.js to use a different character for the pane separators.