Twisted

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.

Learn more

First released 2002
Developed by Glyph Lefkowitz
Latest stable version 17
Open-source Not defined

Interesting facts

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.

6

Development by Synergize.digital

Sign up for updates
straight to your inbox