nowfound

Dev tools · March 31, 2011

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 →
  • CV
    Chat via the console, with now and socket.io2017 · gloubiboulga.now.sh · ▲14
  • Let's Chat2015 · sdelements.github.io · ▲323

    Like Slack, but opensource and self-hosted.

  • Let's Chat, a self-hosted chat app for small teams2015 · sdelements.github.io · ▲350

    Self-hosted chat for small teams.

  • Turn your website console into a chat that connects website visitors2020 · consolechat.io · ▲148

    Underground developer meeting room.

  • console.chat2019 · console.chat · ▲158

    A chat room inside your browser's console.

  • SC
    ssh 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 →
  • /dev/null▲483

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • 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▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲345

    Hi 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▲332

    One 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 →