Just this past year GoDot went open source. Haven't delved too deep into it, but it looks professional, scriptable, and "actually open source" (i.e. they accept pull requests)
Well, Epic accept pull requests too for UE4, you know, but they are not actually open/libre/whatever source.