Create multiple websites with multiple domains in one repo?

Hello, simple question. Is it possible to have multiple different websites with multiple different domains in one GitHub repository? For example, I want to host the websites https://napkin.tech and https://sirnapkin.me on my repo SirNapkin1334/SirNapkin1334 (cannot link because new user), and they will have different content. If I have to put them in different folders or branches, that’s okay. In fact, multiple branches would be ideal for keeping things organized. Thanks for reading.