RapiDoc Author here
I think RapiDoc can very well do what you are looking for. It is a CustomElement / WebComponent that can be added any number of times inside an HTML therefore allowing you to show multiple docs at the same time
For instance look at the following implementation
though it seems like a single unified ...