It depends what you are looking for. Your description is actually kinda confusing.
Do you want something to allow the install of games from a self hosted server? Then you’re looking for gamevau.lt
Do you want “one launcher to rule them all” that allows for local aggregation of all available games from all platforms? Then you’re looking for playnite.link