No description or website provided.
Python JavaScript
Pull request Compare This branch is 26 commits ahead, 7 commits behind ollieglass:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Demo of a real-time updating chart in a web page.

Data is pushed from a Python server to Pusher, recieved in the web page and rendered using D3.js.

Live tracker showing Bieber tweets per second running at


Install the Tweetstream and Pusher libraries with pip install -r requirements.txt.

In the Python folder, copy config.example.json to config.json and add your API keys from Twitter and Pusher, a from and to email address for server error alerts, and your search terms.

Open client/index.html and enter your Pusher app key.

Finally, open index.html in a browser and run

pusher-d3-demo screenshot


Based on Mike Bostock's d3 bar chart tutorial