Version 13 (modified by itamarst, 14 years ago) (diff)

direct download links

What is Twisted?

Twisted is an event-driven networking framework written in Python and licensed under the MIT license.

Twisted projects variously support TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more.

Where can I get Twisted?

You can download:

Or, for the most recent downloads, including the Twisted 2.2 release, visit its project page. You can get older releases from our download site.

(If you are looking for the older Twisted 1.3 release, see the old download page. Twisted 1.3 is deprecated, but may still be required by some third-party applications.)

Where can I read documentation for Twisted?

A good starting point are the core developer guides (PDF) and API reference. Sub-project documentation (conch, etc.) is available from the appropriate project pages. You can also purchase the book Twisted Network Programming Essentials by Abe Fetting, published by O'Reilly.

What is Twisted Matrix Laboratories?

Twisted Matrix Laboratories is a distributed group of open-source developers working on a number of projects based around Twisted.


Want to help Twisted, but don't have any spare time? If you appreciate Twisted and want to help the community and future development, consider a monetary donation. This is not tax deductable. Donations will be used mostly towards payment of hosting costs.

Twisted Network Programming Essentials

That's right, the first Twisted book is finally here. Thanks to Abe Fettig for writing it and O'Reilly for publishing it: Twisted is going to be much improved for it. And this is definitely the coolest O'Reilly book cover there is.


Twisted 2.2.0 2006-02-12

Twisted 2.2.0 is out. See TwistedProject.

Twisted (core) 2.1.0 + First Virtual Sprint (2005-10-09)

In Twisted's first virtual sprint the weekend of 2005-10-08, many people contributed to Twisted in general and helped get the Twisted 2.1.0 release out. See the Twisted project page and read about what's new. Australian Twisted Sprint 2005.2 (2005-08-07)

A Twisted Sprint will be held in Sydney Australia on the 19-21 August 2005. Topics will probably include documentation, a VFS layer (including WebDAV support), the new Axiom database, and whatever else anyone can think of. For more information, please see the Australian Twisted Sprint Wiki.

Thanks to Linux Australia for funding this sprint.

Twisted 2.0.1 NOW released (2005-05-25)

Twisted 2.0.1 is now out. This is a minor release, only including bugfixes since 2.0.0. One of the most important fixes was a bug causing many gtk GUI apps to crash. Twisted News is now properly included in the Sumo release. Enjoy.