❯❯❯ Chat without leaving your terminal
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib fix a bug, new version 0.1.4 Feb 26, 2018
ui show default channel to join, v0.1.5 Feb 27, 2018
.gitignore socket connection working Feb 8, 2018
LICENSE Create LICENSE Feb 27, 2018
README.md add motivation in readme Mar 2, 2018
index.js show default channel to join, v0.1.5 Feb 27, 2018
package-lock.json implement basic blessed based UI Feb 10, 2018
package.json release 0.2.0 Feb 27, 2018


❯❯❯ Chattt

Chat without leaving your terminal.


> npm install -g chattt

> chattt

Why build this?

Well, I would say, the strongest reason why I build this is because I wanted to play with socket.io and a cool terminal interface library. A chat system was one of the ways to realize this and hence I went ahead with it. It has no advantages over IRC or some other chat system that you are used to, but it might come handy for quick chatting (from terminal) with zero entry-level knowledge required (no need to memorize IRC commands for example). 🍰


When chattt opens, you are asked the channel name that you want to join. Enter the channel name, and then enter your desired user handle.

If everything goes well, you should be joining the channel.

The working of this application is inspired by IRC so you will see messages when users join or leave a channel.

Technologies Used


The backend of this application is hosted for free on Glitch. Do check it out as it is pretty cool. 😄

The source code for the same is at aviaryan/chattt-backend.


Icon made by Freepik from www.flaticon.com.