AlgoTradingBot built a gridbot using real-time market data over websockets. I wrote it in python, then I re-wrote it in python for fun. It has a really basic, but quite cool UI - looks a bit like a bloomberg terminal.