I have always found magnum to be a very nicely constructed C++ codebase: https://github.com/mosra/magnum
The abstractions that are built up within that codebase feel very clean, like they get out of your way so that you can be productive, without drowning you in syntax.