VibeHunt
Back to browse

iola

Socket client with REST API.

Source

iola provides a command‑line client for interacting with various socket servers while exposing a RESTful HTTP API. By translating socket reads and writes into HTTP endpoints, it lets developers use familiar REST tools such as Postman or Insomnia to send and receive messages over WebSocket, Socket.IO, TCP, or Unix sockets. The tool logs socket events to the console and includes a Swagger UI for exploring the API.

The package can be installed globally via npm, Homebrew, Scoop, or by downloading a pre‑built binary, and it runs on Linux, macOS, and Windows. Its CLI offers subcommands to launch specific socket clients (ws, io, tcp, unix) and a set of REST routes for listing messages, retrieving individual entries, and posting new data in string, JSON, or binary formats.

Designed for developers who need to test or debug socket‑based services, iola combines the flexibility of command‑line operation with the convenience of REST‑based request management, supporting dynamic variables and collection handling typical of modern API clients.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps