jTree is a light jquery script that can be used to render (create or load family tree dynamically).
Each node within family tree represent a person with represent image and name. when clicked it will load modal popup and display all node information in editable or read-only formats.
By default jTree uses builtin bootstrap modal popup to display node information. However you can replace it with any popup modal with your requirements.
You can see how modal pupop used by opening /applications/ directory in bundle and view create.html in any IDE e.g in visual code.