Node.js console chat (ssh [email protected])
ssh [email protected] (pass: hn) I did this simple chat with Node.js. It basically consists of a server which listens on a UNIX socket and clients which can connect to it. I changed ttychat's login shell to the chat client (ttychat.js) so that anyone who SSHes into the server automatically joins the chat room. Feel free to fork on Github: https://github.com/olalonde/node-ttychat
Node.js console chat (ssh [email protected]) launched on March 31, 2011 with 11 votes, #79 of 272 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 15 years on.
In plain words
Node.js console chat is a terminal-based chat application built with Node.js that allows users to communicate through SSH. The server listens on a UNIX socket while clients connect and automatically join a chat room upon SSH login. It is designed for developers and terminal users who want a lightweight messaging tool accessible directly from the command line, with the source code available on GitHub for customization and contribution.
written from the facts on this page · September 2026
From the sources
ttychat is a Node.js app that let's you chat with other users on your machine from within the terminal - olalonde/node-ttychat
Does a similar job
all alternatives →- CVChat via the console, with now and socket.io2017 · gloubiboulga.now.sh · ▲14

Let's Chat, a self-hosted chat app for small teams2015 · sdelements.github.io · ▲350Self-hosted chat for small teams.
Turn your website console into a chat that connects website visitors2020 · consolechat.io · ▲148Underground developer meeting room.

- SCssh chat.shazow.net2014 · ▲171
Hi HN, I wrote a custom SSH server in Go, give it a try. It uses your terminal user and SSH keys to authenticate implicitly. Instead of getting a shell, you get an IRC-style chatroom with everyone else. $ ssh chat.shazow.net If you're getting "Permission denied (publickey)", please use ssh-keygen to create a keypair. Instructions here: https://help.github.com/articles/generating-ssh-keys/ SSH is a really cool protocol; it's a lot like HTTP2. This is a demo of one thing you can do with it, but I plan to factor out the code into libraries that will let you build all…
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲345Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, March 2011
the whole month →- MC
Life & fun · 2011 · zetabee.com
- NW
My buddy paulsingh and I have been working on this for a few weeks, got something up and running and wanted to show you. The problem we're solving: When you need customer service (your flight got canceled, strange fees on your bill, etc) you just want to talk to a real person. Waiting on hold wastes your time AND your concentration; you can't be coding in the zone when part of your brain is waiting for an operator. Our solution: We wanted to make it "one click" to reach a real person. How it works: You click on who you want to talk to (even a specific department, like the billing dept at…
Dev tools · 2011 · fastcustomer.com
- BA
Life & fun · 2011 · clayallsopp.posterous.com
- MN
Work · 2011 · colorapi.com
- RL
Documentation for Diffbot — transform the raw web into structured knowledge.
AI · 2011 · diffbot.com
- IM
I recently decided to try out Google Tasks as my only task management system, and while I find some things about the interface great, it really isn't suited for someone like me who has multiple lists with lots of elements on each. So, I whipped this together real fast and I can't imagine using Google Tasks without it anymore. I realized you might want it too, so I put it on the web. Enjoy :)
Work · 2011 · gtasker.com