If by so many, you mean more than 170,000 in active use, plus all the puns, plays on words, or portmanteaus which don't qualify as words but can easily be the name of a software project.
And there are 10 million Github repos out there!
So yeah... we're running out. ;)
Maybe we have to concatenate some words and create a new word which doesn't exist in English dictionary to get a unique project name :)