I am a test automation engineer at trivago N.V. (ex Senior Automation Engineer at Ubisoft Düsseldorf) writing and talking about software development and testing.
In my open source projects (e.g. my Cluecumber Maven Plugin for Cucumber reports), I usually keep all the code in GitHub monorepos. This way, multiple projects that belong together are easier to maintain because you only need to checkout one repository instead of many.