4 ms·
Eternal Terminal `et` when we worked from an office where our connection would drop regularly was a life saver. It's like Mosh but less opinionated and doesn't
by donatj 2y ago
Eternal Terminal `et` when we worked from an office where our connection would drop regularly was a life saver. It's like Mosh but less opinionated and doesn't interfere with scrollback.
https://eternalterminal.dev/ https://eternalterminal.dev/
Probably goes without saying, but for anyone who doesn't know about it, `jq` is life changing, was kind of surprised not to see it. It's a sort of query language for querying JSON blobs. I use it almost every single day. It's indispensable.
https://jqlang.github.io/jq/ https://jqlang.github.io/jq/
- ExtremisAndy 2y agoI have never heard of “jq”. Oh my goodness. Your comment may have just changed my life. I cannot emphasize enough how many times I have needed a tool like this (and, yes, shame on me for not making a better effort to find one). Thank you!
- wwader 2y agoAs a heavy jq user and now a days also maintainer i say welcome! happy to help if you run into some problem
- dredmorbius 2y agoThe syntax (and theory behind it) are really arcane, but jq is phenomenally powerful. For websites which can publish JSON extracts, piping that through jq to get just what you want and how you want it is an absolute lifesaver.
- wwader 2y agoYeap the syntax and semantics is quite different to other languages and it really took me a long time and deep understanding to really appreciate how expressive and damn well designed it is.
- anyonecancode 2y agoI also like jless: https://github.com/PaulJuliusMartinez/jless https://github.com/PaulJuliusMartinez/jless For when you aren't manipulating or querying json and just want a nice UI for exploring it.
- darkteflon 2y agoCoincidentally, yesterday I decided I needed a JSON TUI and landed on fx (https://github.com/antonmedv/fx https://github.com/antonmedv/fx), which seems to have come out of the Wave terminal project and looks quite similar to jless. Also uses vim keybindings. I like it so far.
- alsothismthelp 2y agoThis is a command line tool which lets you inspect the keys recursively and then use the resulting keypath to query the value. https://github.com/codecando-x/hands https://github.com/codecando-x/hands