Choosing Project Names: 4 Key Considerations

Names set expectations. Your project’s name should showcase its functionality in the ecosystem and explain to users what your story is. In the crowded open source software world, it’s important not to get entangled with other projects out there. Taking a little extra time now, before sending out that big announcement, will pay off later.

Here are four factors to keep in mind when choosing a name for your project.

What does your project’s code do?

Start with your project: What does it do? You know the code intimately—but can you explain what it does to a new developer?