Skip to content
daniel.haxx.se

daniel.haxx.se

Search
  • About
  • Privacy

Daily Archives: May 27, 2016

cURL and libcurl

a new curl logo

May 27, 2016 Daniel Stenberg 5 Comments

The original logo for the curl project was created in 1998 by Henrik Hellerstedt. When we started version controlling the web site contents in June 2001 it had already been revised slightly and it looked like this

the original logo

I subsequently did the slightly refreshed version that’s been visible on the site since early 2003 which sort of emphasized the look by squeezing the letters together. The general “cURL” look was obviously kept.

curl-refined

It was never considered a good-looking logo by anyone. People mostly at best thought it was cute because it looked goofy and it helped provide the web site with a sort of retro feeling. Something that was never intended.

(As you can see I shortened the tag line slightly between those two versions.)

Over the years I’ve tried to refresh the logo and even gently tried to ask around for help to get it revamped, but it was never done and my own futile attempts didn’t end up in any improvements.

The funny casing of the word cURL might’ve contributed to the fact that people considered it ugly. It came with the original naming of the project that was focused on the fact that we work with URLs. A client for URLs could be cURL. Or if you’d pronounce the c as “see”, you’d “see URL”. The casing is really only used in the logo these days. We just call it curl now. The project is curl, the command line tool is curl and even I have started to give up somewhat and have actually referred to libcurl as the curl library several times. “curl” with no upper case being the common denominator.

When I got this offer to refresh the logo this time, I was a bit skeptical since attempts had failed before, but what the heck, we had nothing to lose so sure, please help us!

We started out with their own free-style suggestions on a new logo. That proved these guys are good and have an esthetic sense for this. To me that first set also quite clearly showed me that the funny casing have to go. A lower case version seemed calmer, more modern and more in line with our current view of the naming.

As an example from their first set, a clean and stylish version that tried to use the letter c as a sort of symbol. Unfortunately it makes you mostly read “URL”.

experimental curl logo

As step two, I also suggested we’d try to work with :// (colon slash slash) somehow as a symbol, since after all the :// letter sequence is commonly used in all the URL formats that curl supports. And it is sort of a global symbol for URLs when you start to think about it. Made sense to me.

Their second set of logo versions were good. Really good. But they mostly focused on having the :// symbol to the left of ‘curl’ and that made it look a bit weird. Like “:// curl” – which looks so strange when you’re used to seeing URLs. They also did some attempts with writing it “c:URL” and having the // as part of the U letter like “c://RL” but those versions felt too crazy and ended more funny-looking than cool.

An example from the second set with a colon-slash-slash symbol on the left side:

experimental curl logo4

The third set of logos were then made for us with various kinds of :// variations put on the right side of the curl, the curl in lowercase only.

There, among that third set of suggestions, there was one that was a notch better than the rest. The new curl logo. We made it.

I offer you: the curl logo of 2016.

good_curl_logo

Used in a real-life like situation:

logo-on-box

and the plan is as this image shows, to be able to use the colon-slash-slash symbol stand-alone:

curl-symbolThe new curl logo is made by Soft Dreams. Thanks a lot for this stellar work!

cURL and libcurllogo

Recent Posts

  • The curl user survey 2025 is up May 19, 2025
  • Leeks and leaks May 16, 2025
  • Detecting malicious Unicode May 16, 2025
  • Supported curl versions and end of life May 14, 2025
  • 1k-0036 means sad eyeballs on my LG May 13, 2025
  • curl up 2025 is over May 6, 2025

Recent Comments

  • random on Detecting malicious Unicode
  • Marek on The curl user survey 2025 is up
  • H. Stefan on Leeks and leaks
  • Damien on Detecting malicious Unicode
  • tinsukE on Detecting malicious Unicode
  • Marek Knápek on Detecting malicious Unicode
  • sam on Leeks and leaks
  • Bitl on Detecting malicious Unicode
  • Daniel Stenberg on Detecting malicious Unicode
  • Christian on Detecting malicious Unicode

curl, open source and networking

Sponsor me: on GitHub
Follow me: @bagder
Keep up: RSS-feed
Email: weekly reports

May 2016
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« Apr   Jun »
Privacy Proudly powered by WordPress