Most notable (and new) to me in your list are exa and bat, which are both much more modern and intuitive versions of the increasingly outdated ls and cat. exa's -T option is especially useful.
ag is also a personal favorite of mine, especially for finding TODOs in a codebase, since it ignores paths specified in the .gitignore file.
To anyone reading this: note that you can just alias those commands in your ~/.bash_profile to make the transition from ls, cat, and ack feel more seamless.
I've been using HTTPie for a long time now - I think it's a very intuitive and a useful tool for web developers who prefer to stay close to the command line. The most popular GUI alternative is Postman, however in some ways its UI is clunky and unjustified when you want to do some quick & simple API tinkering. If anyone knows of a more intuitive alternative to Postman, I'd love to know.
I'd argue that these tools are most notable since they seek to be more intuitive (and in some cases performant) alternatives to their increasingly outdated but most widely-used counterparts.
If you don't mind having Node.js installed, I created this script for myself to avoid using postman for simple tasks. It reads data from a json file and executes one or more requests. It also has a somewhat limited interactive mode so you can inspect/modify the request data before sending it.
Most notable (and new) to me in your list are
exa
andbat
, which are both much more modern and intuitive versions of the increasingly outdatedls
andcat
.exa
's-T
option is especially useful.ag
is also a personal favorite of mine, especially for findingTODO
s in a codebase, since it ignores paths specified in the.gitignore
file.To anyone reading this: note that you can just
alias
those commands in your~/.bash_profile
to make the transition fromls
,cat
, andack
feel more seamless.I've been using HTTPie for a long time now - I think it's a very intuitive and a useful tool for web developers who prefer to stay close to the command line. The most popular GUI alternative is Postman, however in some ways its UI is clunky and unjustified when you want to do some quick & simple API tinkering. If anyone knows of a more intuitive alternative to Postman, I'd love to know.
I'd argue that these tools are most notable since they seek to be more intuitive (and in some cases performant) alternatives to their increasingly outdated but most widely-used counterparts.
If you don't mind having Node.js installed, I created this script for myself to avoid using postman for simple tasks. It reads data from a json file and executes one or more requests. It also has a somewhat limited interactive mode so you can inspect/modify the request data before sending it.
I use a few nodejs clis, I'll save yours to try it later, but httpie has me really well-covered atm.
And by the way,
Tiny Tina
, is that a Borderlands reference? Pretty cool!I hope you can find it useful.
It is a Borderlands reference. I was going to call it
tinypost
but I changed before uploading it to github.