Twisted (software)
| Twisted | |
|---|---|
| Original author(s) | Glyph Lefkowitz |
| Developer(s) | Community |
| Initial release | October 22, 2002 |
| Stable release | 25.5.0
/ 7 June 2025 |
| Repository | |
| Written in | Python |
| Type | Event-driven networking |
| License | MIT License |
| Website | twisted |
Twisted is an 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, many protocols (including HTTP, XMPP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more. Twisted is based on the event-driven programming paradigm, which means that users of Twisted write short callbacks which are called by the framework.