Everything about CURL
Free URL data transfer client software
cURL is a free and open-source computer program for transferring data to and from Internet servers. It can download resources identified by URLs from a web server over HTTP and supports a variety of other network protocols, URI schemes, multiple versions of HTTP, and proxying. The project consists of a library (libcurl) and command-line tool (curl), which have been widely ported to different computing platforms. It was created by Daniel Stenberg, who is still the lead developer of the project. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: CURLA 5-minute orientation
- Skim a recent paper: The novel C5 protein from tomato yellow leaf curl virus is a virulence factor and suppressor of gene silencingInfluential work since 2022
- Pick up a classic book: Curling for dummiesThe most-reprinted book on the subject
- Read the landmark paper: Tomato yellow leaf curl virus, an emerging virus complex causing epidemics worldwideCited 410 times
- Go sideways: WgetA closely related topic
- Go sideways: Daniel StenbergA closely related topic
📖 Definitions
Noun A curving piece or lock of hair; a ringlet.
Noun A curved stroke or shape.
Noun A spin making the trajectory of an object curve.
Noun Movement of a moving rock away from a straight line.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Tomato yellow leaf curl virus, an emerging virus complex causing epidemics worldwide
Identification of DNA Components Required for Induction of Cotton Leaf Curl Disease
Tomato yellow leaf curl virus: A whitefly-transmitted geminivirus with a single genomic component
Humidity-Responsive Liquid Crystalline Polymer Actuators with an Asymmetry in the Molecular Trigger That Bend, Fold, and Curl
On traces for H(curl,Ω) in Lipschitz domains
Scattering Forces from the Curl of the Spin Angular Momentum of a Light Field
The Tomato Yellow Leaf Curl Virus Resistance Genes Ty-1 and Ty-3 Are Allelic and Code for DFDGD-Class RNA–Dependent RNA Polymerases
Multigrid in H (div) and H (curl)
🆕 Influential since 2022
The novel C5 protein from tomato yellow leaf curl virus is a virulence factor and suppressor of gene silencing
Gradient and curl optical torques
Tomato yellow leaf curl virus V3 protein traffics along microfilaments to plasmodesmata to promote virus cell-to-cell movement
Curl-up exercises improve abdominal muscle strength without worsening inter-recti distance in women with diastasis recti abdominis postpartum: a randomised controlled trial
Functional identification of a novel C7 protein of tomato yellow leaf curl virus
📚 Books worth reading
Curling for dummiesBob Weeks · 2006
Teamwork troubleDan Gutman · 2016
Curl to winRuss Howard · 2009
Curling, etceteraBob Weeks · 2008
FlawlessBob Paris · 1993
The Canadian curler's manualJames Bicket · 1840
The Canadian curler's manual; or, An account of curling as practised in CanadaJames Bicket · 1900- 📕The history of curling and fifty years of the Royal Caledonian Curling ClubKerr, John · 1890
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Wget GNU Wget (or just Wget, formerly Geturl, also written as its package name, wget) is a computer program that retrieves content from web servers. It is part…
- Daniel Stenberg Magnus Daniel Stenberg is a Swedish software developer. He received the 2017 Polhem Prize (for a high-level technological innovation or an ingenious solution…
- WolfSSL wolfSSL is a small, portable, embedded SSL/TLS library targeted for use by embedded systems developers. It is an open source implementation of TLS (SSL…
- Metalink Metalink is an extensible metadata file format that describes one or more computer files available for download. It specifies files appropriate for a user's…
- Rustls Rustls (pronounced "rustles") is an open-source implementation of the Transport Layer Security (TLS) cryptographic protocol written in the Rust programming…
- Curl-loader curl-loader is an open-source software performance testing tool. This C-based tool is developed and maintained by Dr. Robert Iakobashvili and Michael Moser…
- List of C software and tools This is a list of software and programming tools for the C programming language, including libraries, debuggers, compilers, integrated development environments…
- Server Name Indication Server Name Indication (SNI) is an extension to Transport Layer Security (TLS) where a client indicates which hostname it is attempting to connect to at…