-
The python library I was referring to is https://streamlit.io/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
graaljs
GraalJS – A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java
If you need you can run JavaScript from within Java using Graal.js or Nashorn. To evaluate dynamic user input (Strings) you could also use a ScriptEngine (e.g. JavaScript) or dynamically compile inputs to Java using the JShell API.
-
ChartFx
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
I'm not sure what you mean by "pseudo-reactive site". If the generated html is not good enough, I'd probably remove the web frontend and render everything in ChartFX. It already provides plugins for zooming, ranging, visibility toggling, point editing, tooltips etc., so that should already cover most of what you'd need. There are a few other charting libraries too, but I'm less familiar with those.