Skip to content
A minimal Twitter clone to demonstrate Tornado and MongoDB
JavaScript CSS Python
Find file
New pull request
Failed to load latest commit information.
gevent Example using Gevent for PyMongo 2.2 with the 'use_greenlets' arg to …
motor Just import motor, assume it's installed
sync README is Markdown now
requirements.txt Don't pin to a particular Motor git version

A trivial Twitter clone. A set of example apps demonstrating asynchronous Python web frameworks with MongoDB.


git clone git:// cd chirp pip install -I -r requirements.txt


  • sync/ Use PyMongo, the standard blocking driver, with Tornado. See the tragic consequences of mixing a blocking driver with a non-blocking web framework.
  • motor/ Use Motor, my non-blocking driver for MongoDB and Tornado.
  • gevent/ Just for completeness, use PyMongo with Gevent.
Something went wrong with that request. Please try again.