+ 1

What is Twisted?

Twisted is an event-driven networking engine written in Python and licensed under the open source ​MIT license. Twisted runs on Python 2 and an ever growing subset also works with Python 3. Twisted also supports many common network protocols, including SMTP, POP3, IMAP, SSHv2, and DNS.
Twisted is a tool in the Frameworks (Full Stack) category of a tech stack.
Twisted is an open source tool with 4.8K GitHub stars and 1.1K GitHub forks. Here’s a link to Twisted's open source repository on GitHub

Who uses Twisted?

9 companies reportedly use Twisted in their tech stacks, including FiveStars, Steelkiwi Inc., and CENTUM research & technology.

41 developers on StackShare have stated that they use Twisted.
Pros of Twisted
Easy-to-understand concurrency
Twisted prevails
It works
Solid, flexible, powerful

Twisted Alternatives & Comparisons

What are some alternatives to Twisted?
Twist is a communication app for teams who believe there’s more to work than keeping up with group chat apps, created by the makers of Todoist.
This module provides infrastructure for writing single-threaded concurrent code using coroutines, multiplexing I/O access over sockets and other resources, running network clients and servers, and other related primitives.
By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.
Flask is intended for getting started very quickly and was developed with best intentions in mind.
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
See all alternatives

Twisted's Followers
86 developers follow Twisted to keep up with related blogs and decisions.