curl groks URLs

What is curl?

curl is a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, Kerberos...), file transfer resume, proxy tunneling and more.

What's curl used for?

curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications totally affecting more than one billion users.

Who makes curl?

curl is free and open software that compiles and runs under a wide variety of operating systems. curl exists thanks to thousands of contributors.

What's the latest curl?

The most recent stable version is 7.39.0, released on 5th of November 2014. Currently, 98 of the listed archives are of the latest version.

"just another week" November 17 2014

Daniel posts weekly videos with comments and updates on his work. Mostly focused on curl but occasional related projects of his are mentioned.

Thanks page remake November 6 2014

The THANKS page,crediting all the people that have helped out in the project, has just gotten a little overhaul and now features a completely new look. We also made some extra efforts and removed some duplicate names from it, which explains why the amount of names went down somewhat.

Of course, if you think you are wrongly missing from the list of names, please tell us. We truly believe in giving proper credit!

more news

Recent discussions on the mailing lists
Subject GMT Author Thread List
disabling the nagle algorithm Wednesday 03:11John Coffey1libcurl
Disabling Nagle Algorithm Wednesday 03:08John Coffey1libcurl
[curl:bugs] #1456 Curl SMTP client CRLF ... Wednesday 00:09Steve Holme5 firstBugs
Cannot get curllib to work with Visual C... Tuesday 23:45David Chapman4 firstlibcurl
Help: Connection Time Tuesday 23:15Daniel Stenberg2 firstcurl-users
[PATCH] pipelining: Add CURLMOPT_PIPELIN... Tuesday 22:52Daniel Stenberg6 firstlibcurl
Git branch for daily snapshots instead o... Tuesday 22:07Dan Fandrich2 firstlibcurl
Duplicate DNS Requests using cURL and C-... Tuesday 18:19Josh Russell1libcurl
Const qualifier mis-match detected by DE... Tuesday 17:55John E. Malmberg1libcurl
Need suggestion o how to handle subseque... Tuesday 16:58bch2 firstlibcurl