GitHub repository: ubisoft/Sharpmake
Primary language: C#
Description: Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.