Event-driven network programming framework written in Python and licensed under the MIT License. Twisted projects variously support TCP, UDP, SSL/TLS, IP multicast, Unix domain sockets, a large number of protocols, and much more.
|Developed by||Glyph Lefkowitz|
|Latest stable version||17|
Twisted exposes an idea to help deal with callback-oriented code - it's called the "Deferred". Convenient for asynchronous network processes, but depends highly on deferrals.