What does HackerNews think of bokeh?
Interactive Data Visualization in the browser, from Python
Language:
Python
It sounds like you want BokehJS. It was one of the alternatives I was recommended while I was exploring, but for various reasons my particular use case is not so easy to integrate (plus my backend was already in Rust).
https://github.com/bokeh/bokeh
I did do a basic test, and the raw rects-on-screen performance is roughly comparable to my final solution.
For stats plotting in python:
https://github.com/mwaskom/seaborn
https://github.com/yhat/ggplot
For stats plotting and web apps in python: https://github.com/bokeh/bokeh
For calling r libraries in python: https://pypi.python.org/pypi/rpy2
For out of core datasets in python: https://github.com/blaze/dask https://github.com/blaze/blaze