Twisted is an event-based framework for Internet applications.
Project description
Twisted is an event-based framework for Internet applications. It includes a Web server, an SMTP/POP3 server, an NNTP server, an SSH server, an IRC server, a DNS server, a generic client/server pair for remote object access, and APIs for creating new protocols. It supports integration with GTK , Qt, Tkinter, GTK 2 wxPython, and Win32 event loops.