40+ of the best open-source tools from project management to infrastructure