{"repo":"thehowl/claws","free":true,"listed":false,"github":"https://github.com/thehowl/claws","clone":"git clone https://github.com/thehowl/claws.git","description":"Awesome WebSocket CLient - an interactive command line client for testing websocket servers","language":"Go","stars":315,"topics":["websockets","websocket-client","cli","command-line-app","debugging","gocui","websocket"],"license":"MIT","category":"cli-tools","readme_excerpt":"an Awesome WebSocket CLient Claws Claws is an interactive command line client to interface with WebSockets. It allows you to clearly identify the messages you send and those you receive, scroll through your history and send commands in a shell-like fashion, format JSON messages, add timestamps and perform pre-formatting on messages you send and receive. Getting started You can grab the latest release binary from the releases page. Simply download it, extract it, and run it in a command line. If you have Go set up, it is easy as running the following command and making sure that $GOPATH/bin (or $GOBIN ) is in your PATH. Generally, this should be pretty stable, but keep in mind that it builds on master, so it may break at any point. Usage A 4-minute video tutorial is available to explain the basics of the interface wsURL is an optional websocket URL to connect to once the UI has been initialised. The interface has some similar concepts to vim, but it should come off as more intuitive (and it's also easier to quit - as Ctrl-c quits the program as you would expect!). Once the UI has been initialised, you will be by default in \"insert mode\": green box with nothing in it. This means you are composing a message to send to the server through the websocket. By pressing Esc , followed by a letter, you can do a variety of actions explained in the following table. Letter Meaning --------- ---------------------------------------------------- i Go to insert mode (also works by pressing the","default_branch":null,"files":null,"tree":[],"storefront":"/r/thehowl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thehowl/claws/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}