curl
A command-line program for making HTTP requests, used to try out web services from a terminal. Common options include `-s` (hide progress), `-H` (send a header), `-d` (send a body as a POST), `-i` (show response headers), `-o` (write output to a file) and `-w` (print extra details such as the status code).