nowfound

Life & fun · alternatives · 2026

AU

24 alternatives to A Unixy approach to WebSockets

websocketd is a single binary that wraps a command-line program and serves it over a WebSocket. Your program reads lines from stdin and writes lines to stdout.

Websocketd enables developers to build WebSocket applications by connecting standard Unix programs to web clients. It treats WebSockets like Unix pipes, allowing any command-line tool or script to communicate… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A Unixy approach to WebSockets launched in 2015; newer entries below may have overtaken it.

  1. 1

    An demo app for lattice-core. Contribute to jasonl99/card_game development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  2. 2

    WebSockets are easy now

    2015 · websocketd.com · its alternatives →

  3. 3SP
  4. 4

    A CLI development tool for WebSocket APIs. Contribute to eliihen/wsta development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  5. 5DA

    Hey HN! I’ve written a bunch of WebSocket servers over the years to do simple things like state synchronization, WebRTC signaling, and notifying a client when a backend job was run. I realized that if I had a simple way to create a private, temporary, mini-redis that the client could talk to directly, it would save a lot of time. So we created DriftDB. In addition to the open source server that you can run yourself, we also provide https://jamsocket.live where you can use an instance we host on Cloudflare’s edge (~13ms round trip latency from my home in NY). You may have seen my…

    2023 · driftdb.com · its alternatives →

  6. 6WU
  7. 7

    Execute php files over websocket connection. Contribute to nemiah/phpOverWebsocket development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  8. 8

    Friendly and fast tool for sending HTTP requests. Contribute to ducaale/xh development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9

    :zap: Optimizing Python code by implementing a C++ extension - szabolcsdombi/optimization-demo

    2023 · github.com · its alternatives →

  10. 10

    Pipe text to a WebSocket server. Contribute to apg/wipes development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  11. 11

    Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  12. 12

    Share a terminal session over WebRTC. Contribute to maxmcd/webtty development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  13. 13

    Contribute to minikomi/pipesock development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  14. 14

    WebSocket Client is a Quick and Easy tool

    2019 · its alternatives →

  15. 15

    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py

    2023 · github.com · its alternatives →

  16. 16

    Turn shell commands into web services. Contribute to beefsack/webify development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  17. 17

    A purely bash web server, no socat, netcat, etc... - GitHub - dzove855/Bash-web-server: A purely bash web server, no socat, netcat, etc...

    2022 · github.com · its alternatives →

  18. 18

    Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib

    2020 · github.com · its alternatives →

  19. 19

    I built a Chrome extension that acts as a WebSocket proxy, allowing real-time monitoring, message simulation, and traffic interception. Think "Proxyman for WebSockets" but integrated into Chrome DevTools. Key features: Real-time WebSocket monitoring and message capture Send custom messages in both directions (client ↔ server) Block incoming/outgoing messages for testing Background monitoring (captures connections even when DevTools is closed) Why: I was debugging a WebSocket chat app and needed better tools than browser DevTools. Existing solutions required external proxies or were too…

    2025 · websocket-devtools.com · its alternatives →

  20. 20

    Time to announce Noisy Sockets Shell, the first in a series of WireGuard powered applications I'm working on. Noisy Sockets Shell is an SSH replacement that uses WireGuard for authentication and encryption, and WebSockets for communication. CLI and browser client available.

    2024 · github.com · its alternatives →

  21. 21SW
  22. 22

    webhook is a lightweight incoming webhook server to run shell commands - adnanh/webhook

    2017 · github.com · its alternatives →

  23. 23

    Hey HN, I built this over the last year as I always wanted to have an easy file and terminal access to all of my servers, including containers and clusters that you normally can't connect to with existing solutions out of the box. At first glance it might not look very novel, but if you dig a little deeper, you will see that the entire foundation of how it communicates with remote systems is completely different from any other solution out there. What happens in the background can essentially be explained this way: It launches a local shell process like cmd, sh, etc. and in it executes a…

    2024 · xpipe.io · its alternatives →

  24. 24

    Demo App of Nexmo Voice API WebSockets sending call audio to a WebBrowser to playback using the Web Audio API - nexmo-community/audiosocket-demo

    2016 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →