Twisted

Twisted
Description de l'image Twisted Logo (software).svg.
Informations
Dernière version 26.4.0 ()[1]
Dépôt github.com/twisted/twisted
Écrit en Python
Système d'exploitation GNU/Linux et BSD
Type Framework
Bibliothèque logicielle Python (d)
Licence Licence Expat
Documentation twistedmatrix.com/documents/current
Site web twisted.org

Twisted est un framework d'application réseau écrit en Python et sous licence MIT.

Twisted supporte TCP, UDP, SSL/TLS, multicast, Unix domain sockets, un grand nombre de protocoles dont HTTP, NNTP, IMAP, SSH, IRC, FTP, et beaucoup d'autres. Twisted se base sur un paradigme événementiel, ce qui signifie que les utilisateurs écrivent de courtes fonctions de rappel (callbacks) qui sont appelées par le framework.

Il est utilisé par des sites comme Omegle[2], une application de chat en ligne de manière anonyme, ou des applications de synchronisation comme Dropbox[3].

Notes et références

  1. « Release 26.4.0 », (consulté le )
  2. (fi) « mistah deejay » (consulté le )
  3. How Dropbox Did It and How Python Helped

Annexes

Liens externes

  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels libres