Name: JavaScript
Use case: Indicating something is a Node.js library or written in Node.js
Screenshot:


Do you think a simple hexagon could work? Something like this:
Hrm. I would say out-of-context it's definitely not clear. In-context, maybe?
It's unfortunate that most languages don't have a recognizable mark, and it gets even harder if you're trying to represent it in a minimalist, less-detailed style. A language like Ruby is highly-recognizable—a Ruby as a mark could be detailed or simple and people will still know it's a Ruby. Even non-Rubyists will know it. But with Node.js, I don't think even some Nodists (?) would recognize the green octagon “o”. I use Node pretty regularly and I didn't know that was one of the marks.
Another alternative might be nested octagons? It might look more like an “o” that way, or perhaps call to mind the “e”? AWS uses a similar shape to represent their SDKs in different languages.

Rather than try to make a mark for each one they use color to differentiate the different languages, but that wouldn't work here.
I feel like a green hexagon in context could work. It looks like node.js uses hexagon as their simplified logo:

@colebemis 👍
How are you imagining using green? Would this be the first icon that has color? Or are you imagining it in black and users could style it with the color if they wanted?
I'm just planning to make a black hexagon icon that people could style to work as a node.js icon.
That sounds great! 💪
Most helpful comment
I'm just planning to make a black
hexagonicon that people could style to work as anode.jsicon.