I got an idea from a friend a couple of weeks ago when we were discussing how heavy simple apps have become with all their unnecessary features. If you only want to communicate via good old text, you almost certainly need to install some kind of heavy and often slow desktop app. We talked about how cool it would be to just use your terminal without any dependencies. So I got the idea to create a simple chat app, but instead of making YAA (yet another app), why not use something almost all people already have installed on their PCs - SSH? So TermChat was born.
Simply type: ssh termchat.me
then: /help to see all the available commands or /register and then /login.
Switch panes via tab, navigate by 'hjkl' or arrows.
It’s still early days, so there will be (are) bugs and hiccups but the basics work: public/private rooms, notifications, and DMs.
There are no email registration/verification etc. It's simple username/password registration. Passwords are hashed and salted, private rooms and chats are encrypted at rest.
I'm working with code cleanup and docs. now and planning to open source it soon.
Feedback, critique or anything that could help me improve this project are welcome. My main reason for creating this was that I just want to communicate with people via simple text with tools I already have on my computer.
denis_dolya•19m ago
unkn0wn_root•12m ago