websocketd — это небольшой инструмент командной строки, который обертывает существующую программу интерфейса командной строки и позволяет получить к ней доступ через WebSocket.
Приложения с поддержкой WebSocket теперь можно создавать очень легко. Пока вы можете написать исполняемую программу, которая читает STDIN и записывает в STDOUT, вы можете создать сервер WebSocket. Делайте это на Python, Ruby, Perl, Bash, .NET, C, Go, PHP, Java, Clojure, Scala, Groovy, Expect, Awk, VBScript, Haskell, Lua, R, на чем угодно! Сетевые библиотеки не нужны.