Astro is a JS framework for building websites. It’s dynamic enough for my needs but generates static sites.
I’ve built a custom visualization tool for the graphics.