Recently I gave a presentation at a local technology group about reactive-streams. In order to demonstrate back-pressure, I whipped up this project which both visualizes the graph of a stream and shows the activity as it runs. I built it on Spray (ironically) because I didn't know if a web-sockets implementation existed already for akka-http. In the front-end, I'm using Dagre (a directed graph renderer) & D3 for visualization, along with some coffee script code. I know bonus points would've been awarded for scala-js usage.
Anyway, if interested, find the code here:
https://github.com/timcharper/reactive-viz
Instructions are in the README.
The impatient can just watch the following video to get an idea of what it does: