Ideas for redesigning the Rust logo

Logos had to be low res in the days of silk-screen printing for technical reasons but that no longer applies today. The logo at the top of this page, while being small, is perfectly fine.
If you must simplify, get rid of the pentagram of holes and reduce the number of teeth to, say, thirteen.


Logos that still are still recognizable and familiar are still important in at least one place today. The favicons that get put on the tabs in web browsers.

Of the twenty odd tabs I have open just now the small Rust logo in black and white is doing a pretty good job of making this pages tab quickly findable amid the fuzzy mess that many other sites have..


A new logo for Rust is appreciable.
Also, we should not forget there is an R programming language for data science, so an R inside a circle does not seem a good idea. I prefer a logo with Rust fully spelled in it.

No problem there. The R programming logo is completely different. One of those bland, nondescript, professional logo designer style logos I was talking about above.


There is only one thing about the Rust log that annoys me. And I'm amazed that in all this discussion no one has mentioned it. In fact all the alternative suggestions make it much worse.

The shape of the gear teeth is not correct.Not the shape one would expect of proper industrial gears for the last 100 years of so. They would not mesh nicely:

As engineers we should get this stuff right.

On the other hand I prepared to allow that little bit of artistic license.


There is one thing which I really think is good reason of not changing the Rust logo. There are many logos which are derived from this one, and this is good - they are connecting Rust initiatives with language itself. Examples: important crates as stdweb, or local Rust initiatives like Rust Wrocław.


The Rust logo is a bicycle chainring, not a gear. Examples of real chainrings:

In the original design brief for the logo, Rust creator Graydon Hoare wrote,

So long as it's visually apparent it's a bike part, not just a generic "gear". Gears get terribly overused in computer logos :(


Fair enough.

It's not correct for bicycle chains either.

Anyway, I vote for keeping it as it is.

Here's another idea:


It's a stylized R that looks a bit like this:


Also, I've written a little tool to experiment with the current Rust logo. You can adjust the number of teeth, the spacing, etc. It generates an SVG, which you can save by pressing Ctrl+S.


Aside from being coglike, it's pretty - nicest so far. I think there is merit to having a logo you could draw quickly on a whiteboard.

I don't like it very much.

  • It doesn't solve the biggest problem that anyone has with Rust's logo. The R looks fine, but the teeth are so fine that they disappear when the logo gets small. If you're looking for things to fix, try to fix that.

  • The "R" in this new one is so stylized that you wouldn't know if you weren't told.


Since the problem is the teeth, maybe it could make sense to have different versions of the logo for different sizes?

I don't know exactly how the teeth can be best represented at a smaller scale, but I suspect it's a lot easier if it's not trying to also work at larger scales.

That thought crossed my mind as well. After all real gears have more teeth when they are bigger. Might not be something you can do easily if you want to trademark the logo.

I don't really see any problem with the teeth. The Rust gear at the top of this very page has looks fine.

The Rust gear on the favicon in the Chrome browser tab is so small that I cannot make out any teeth. But it's a circle with an 'R' in it which makes it immediately obvious which tab has this forum displayed.
It's more distinctive than most of the other icons in my browser tabs.

Everything is just fine.

1 Like

IMO that's an advantage. Otherwise it would be almost impossible to create a small variant that still looks nice.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.