EMTE is a Exchange Matching Engine (think of NYSE and Nasdaq) and a Trading Platform that connects to it. It is built in Python with web2py and Tornado. It uses does comet via html5 websockets for asynchronous information delivery. The web interface uses jQuery and processing.js for drawing. It is a proof of concept of scalable design.
ATTENTION: This is an old version of the program! A new one is in progress with better visual interface. It will be open sourced when completed.
Here is a video of a newer interface: vimeo.com/18282084