- simplicity
- little boilerplate
- minimal magic
- power
- multithreading
- automatic reloading
- extensibility
- Multithreaded dispatch and the ability to connect to multiple networks at a time.
- Easy plugin development with dynamic reloading and a simple hooking API.
- Python 2.6
- lxml