I don't know whether this the reason, but the project is 1) written in C# and 2) cactuses have an enduring spirit.
For a project that aims to make all version of D2 available (and a lot more), it seems to fit.
Lol you are funny. I'm having fun reading everyone's comments on the theory of how the name came to be.
As a former D2 player, I don't think so.
I don't remember it being relevant either. Honestly kind of a huge creative miss to not use SOMETHING from the game lord/items.
Sometimes the name an author gives to a project doesn't need to be related to the thing itself, but can be a name inspired by other life factors. In this case I decided to call it Cactus.
Just musing, but I can definitely picture a D2-art-style cactus, and haven't played in 15 years or so...