The kind of codebases you mention are actually good to have in the open :).
--
[0] - https://www.bunniestudios.com/blog/?p=4297