Oliver Nassar

GitHub repo/project naming conventions

April 01, 2011

I spent (way too much) time thinking about the names of my GitHub repos, and came to the conclusion of the following syntax:

<language>-<name>

I'm choosing capitals for acronyms in the language, and name's that are camel-cased. I was looking around for github repository or project naming conventions, but couldn't find any.

I then spent some time looking at popular repo name's, and noticed that most of them were lowercased. And I considered that, but I wanted the language to stand out, as well as certain parts of the project name (via the capital characters).

Am I overthinking this? No doubt. The code is what matters, not the name; but that's just how my OCPD roles.

So, in conclusion, all my future repo name's will have a mix of upper and lower case characters, and will be prepended by the language acronym.