Hi, there is one based on Leaflet.
With this, you will be able to load your own image. And Leaflet also allows markers.
But, I suggest to read the documentation of the widget fully to understand if it supports.
There is also a demo version available
We use something similar, not sure if it is customized.
There is no widget for this availble currently AFAIK.
You can build this yourself as I have seen examples of this that aren’t published publicly.