wcurl Finds Its Place in the curl Family

wcurl, a simple curl wrapper that lets you use curl to download files without remembering any parameters, is now under curl's wing.

The curl project, renowned for its versatile command-line tool for transferring data using various network protocols, has announced a new addition to its family: wcurl.

Initially developed as a standalone project focusing on Debian systems, wcurl has now found a home under the curl organization umbrella, promising a broader developmental scope and more robust community support.

This integration, announced by Daniel Stenberg, the original curl creator, marks a significant expansion of the curl suite, positioning the tool under the prestigious curl organization umbrella.

“I already wrote about wcurl. I will try to not repeat myself too much here, but starting now wcurl has its new home under the curl organization umbrella. It is now an official curl project.”

Now, how does this tool differ from curl? In the most general terms, the key difference is its use cases. Here’s what I mean.

While curl is renowned for its ability to transfer data using various protocols, wcurl is tailored to offer capabilities that enhance the user experience when downloading files. More specifically, the tool builds on curl with the following features:

  • Ability to encode whitespaces in URLs, follow redirects, and perform retries.
  • wcurl can download multiple URLs in parallel.
  • Automatically choose a filename as output.
  • Set the downloaded file timestamp to the value provided by the server, if available.
  • Disable curl’s URL globbing parser so “{}” and “[]” characters in URLs are not treated specially.

For users and developers wanting to explore wcurl or contribute to its growth, all traffic to the previous repository will be redirected to the new URL under the curl organization: wcurl on GitHub.

Finally, just a quick note: if you’re looking to boost your command-line skills with curl, our comprehensive guide on the subject is definitely worth checking out.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%