Streaming Heatmaps with Panel

In Holoviews you can pass a stream to a DynamicMap. This can either be done through a ‘pipe’, which will re-plot the entire graph, or with a ‘buffer’, which will keep i.e. your zoom level.

There are a bunch of examples on here for streaming data without blocking the main function:

Async

Threads