title: Eventlet vs Greenlet vs gevent?
body: <p>I'm trying to create a GUI framework that will have an event-loop. some threads to handle the UI and some for event handling. I've searched a little bit and found these three libraries and I'm wondering which one is better to use? what are the pros and cons?</p>
  
  <p>I could use one of these three library or even create something for myself by using python <strong>threads</strong>, or <strong>concurrent</strong> library.</p>
  
  <p>I would appreciate sharing any kind of experience, benchmark and comparison.</p>