cURL Alternatives for Mac
GNU Wget is a free software package for retrieving files using HTTP(S) and FTP, the most widely-used Internet protocols. It is a non-interactive command line tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
- - Wget is the most popular Windows, Mac & Linux alternative to cURL.
- - Wget is the most popular Open Source & free alternative to cURL.
Comments about Wget as a Alternative to cURL
Wget has better defaults for troubleshooting0
aria2 is a multi-protocol & multi-source, cross platform download utility.
aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. It supports downloading a file from HTTP(S)/FTP and BitTorrent at the same time, while.
- - aria2 is the most popular Android alternative to cURL.
HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and...
Comments about HTTPie for Terminal as a Alternative to cURL
Like cURL, HTTPie also has JSON support, but HTTPie reduces syntax by leaving out the header syntax. This makes a test call to an API easier to remember. Avoiding time spent reviewing a doc. For example: $ http POST https://api.ctl.io/v2/authentication/login 'username=YOUR.USERNAME' 'password=YOUR.PASSWORD' A similar call using cURL requires header syntax.0
The gold standard of macOS file transfer apps just drove into the future. Transmit 5 is here. Upload, download, and manage files on tons of servers with an easy, familiar, and powerful UI. It’s quite good.
- - Transmit is the most popular commercial alternative to cURL.
xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.
Pororoca is a HTTP testing tool, inspired by Postman, but with many improvements.
lftp is a command-line file transfer program which besides FTP, also supports FTPS, HTTP, HTTPS, HFTP, FISH, and SFTP. A BitTorrent client is also built-in as torrent command.
This is a tool to manually explore and test HTTP REST webservices. Runs queries from a plain-text query sheet, displays results as a pretty-printed XML, JSON and even images.
If you like the interface of HTTPie but miss the features of curl, curlie is what you are searching for. Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance.
RESTClient can be used to test variety of HTTP communications and RESTful webservices. Friendly GUI, rich functionalities.
WizTools RESTClient FeaturesDiscontinued
The project seems no longer developed. Last version, 3.7.1, released in December 2018, can be still downloaded from GitHub