How many tweets?

A simple real-time app using a stream of social media data from nio.js visualized using D3.js.

This chart traces a live stream of data—the number of tweets per second (number is emitted from n.io’s socket room)—and shows the maximum number of tweets per second for the interval since the last refresh or click of the reset button.

A minimal front end with index.html, style.css, and app.js come together to make an informative, interactive app that updates in real time. I’ve embedded the graph in this WordPress site, but for the full experience, go to the code at https://github.com/jennyknuth/nioviz, download and open index.html to run it locally, or see it live here: http://jennyknuth.github.io/nioviz/

  • Project Type: real-time web app visualization
  • Goals and Constraints: Take a stream of data about social media from nio.js and socket.io and do something with it.
  • Solution: A simple visualization that animates the number of tweets per second and shows the maximum number of tweets per second for an interval.
  • Skills Used: D3.js, nio.js, socket.io, JavaScript, HTML, CSS
  • http://jennyknuth.github.io/nioviz/ http://jennyknuth.github.io/nioviz/