curl
Command-line tool for transferring data with URLs, supporting dozens of protocols.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get curl
Package managers
- Chocolatey
choco install curl - Homebrew
brew install curl
About curl
curl sends and receives data over HTTP, HTTPS, FTP, SFTP, SMTP, IMAP and many other protocols from the command line, with fine control over headers, authentication, certificates, proxies and timing. It has been maintained since 1998 and its libcurl library is embedded in an enormous amount of other software.
Strengths
- Speaks dozens of protocols with precise control over every request detail
- Present on almost every system, so scripts written with it run anywhere
Limitations
- The option surface is vast and the manual page is enormous
- No interface for organising or replaying saved requests
Details
- Pricing
- FreeThe open-source application is available without a license fee.
- License
- curl
- Developer
- Daniel Stenberg and the curl project
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Best suited for
- Command-line tool for transferring data with URLs, supporting dozens of protocols
- Categories
- API clients
- Last verified
- Added
- Provenance
- Selected from the TechWalrus Resource Hub (Developer Environments); facts checked against the developer's own pages, 3 sources on file.