Twisted, open source and volunteer driven since 2000, has the primary objective of making all kinds of network and event-driven programming easy while producing robust, high performance systems. It provides many protocol implementations for developers (including HTTP, SMTP, DNS, SSH and XMPP) and basic infrastructure for building applications using those protocols (web servers, chat clients, network proxies, and more). Twisted is a member project of Software Freedom Conservancy. More