TIL about nostcat. What does it give over websocat?
What Nostr development really looks like:
https://user-images.githubusercontent.com/1653275/230799772-db766b7f-4c5c-4cd2-8fad-16bbf4112ad5.mp4
Discussion
In this video nothing, but when querying and doing unix-pipy things it is very good as it only outputs the events directly and not the other messages, understands EOSE and close connections if you want. What else, nostr:npub1ktw5qzt7f5ztrft0kwm9lsw34tef9xknplvy936ddzuepp6yf9dsjrmrvj?
The readme has some good examples.
It can connect to multiple relays and de-dupe output events.
It can be used as a rust library to aggregate events.
I’ve considered adding AUTH support, but haven’t needed it or had time to spare.
Using RUST_LOG=info or debug gives lots of troubleshooting into too.