| Version 41 (modified by oubiwann, 7 years ago) |
|---|
Contents
What is Twisted?
Twisted is an event-driven networking framework written in Python and licensed under the MIT license. See the FAQ for commonly asked questions about Twisted.
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.
What else would you like to do?
- Read about people who have been successful with Twisted.
- Learn what other projects are using Twisted.
- Get in touch with other Twisted users and developers.
- Contribute to Twisted.
- Access the Twisted-Python mailing list.
Downloading
You can download:
- Twisted 2.4.0 tarball
- Twisted 2.4 Win32 installer for Python 2.3
- Twisted 2.4 Win32 installer for Python 2.4
For more information about Twisted, including release notes, please see the Twisted project page. You can get older releases from our download site.
To checkout code from the repository, use:
Documentation
A good starting point is the core developer guide ( 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.
Web Development
If you're here to learn about web development with Twisted, please read this page first!
About Twisted Matrix Laboratories
Twisted Matrix Laboratories is a distributed group of open-source developers working on a number of projects based around Twisted.
Twisted Sponsors
Twisted development is sponsored by a number of individuals and organisations with donations of hardware, software, hosting, and so on. We're especially seeking resources to help improve Twisted on MS Windows.
Contributing
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.
News
Google Uses Twisted (2006-10-31)
Perhaps the headline is a little sensationalist, but Google has acquired JotSpot, a company that makes use of Twisted. In fact, one of JotSpot's employees is the author of the O'Reilly Twisted book. Time will tell how much of their Twisted code survives as JotSpot migrates its infrastructure to Google.
Apple Releases iCal Server Code (2006-08-07)
Apple's iCal Server is written in Twisted. Visit the development site to read more about the software and to get started with it now.
Twisted 2.4.0 (2006-05-25)
Including updates to Words, Web, Names, Mail, Conch, and more. See TwistedProject.
Twisted Sprint in Sydney (2006-05-19)
Twisted's Australian hackers are converging in Sydney on the June 3-4 weekend. If you are Australian and think you might be made of internet, find out more about the SydneySprint
Twisted 2.2.0 (2006-02-12)
Twisted 2.2.0 is out. See TwistedProject.
News Archives
See the News Archives for more.
