https://github.com/twisted/twisted
async async-python dns event-driven http imap irc network python smtp ssl tls twisted xmpp
Score: 34.89764384347964
Last synced: about 10 hours ago
JSON representation
Repository metadata:
Event-driven networking engine written in Python.
- Host: GitHub
- URL: https://github.com/twisted/twisted
- Owner: twisted
- License: other
- Created: 2011-07-01T20:40:42.000Z (over 15 years ago)
- Default Branch: trunk
- Last Pushed: 2026-10-31T18:57:38.000Z (3 days ago)
- Last Synced: 2026-11-01T07:21:43.990Z (2 days ago)
- Topics: async, async-python, dns, event-driven, http, imap, irc, network, python, smtp, ssl, tls, twisted, xmpp
- Language: Python
- Homepage: https://twisted.org
- Size: 77.5 MB
- Stars: 5,998
- Watchers: 167
- Forks: 1,227
- Open Issues: 2,818
-
Metadata Files:
- Readme: README.rst
- Changelog: NEWS.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code_of_conduct.md
- Security: SECURITY.md
Owner metadata:
- Name: Twisted Matrix Labs
- Login: twisted
- Email:
- Kind: organization
- Description:
- Website: https://twisted.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/716546?v=4
- Repositories: 42
- Last Synced at: 2026-11-01T23:08:00.546Z
- Profile URL: https://github.com/twisted
GitHub Events
Total
- Commit comment event: 3
- Create event: 40
- Delete event: 32
- Fork event: 41
- Issue comment event: 771
- Issues event: 203
- Pull request event: 190
- Pull request review comment event: 479
- Pull request review event: 445
- Push event: 338
- Release event: 7
- Watch event: 303
- Total: 2852
Last Year
- Commit comment event: 1
- Create event: 8
- Delete event: 7
- Fork event: 3
- Issue comment event: 117
- Issues event: 44
- Pull request event: 55
- Pull request review comment event: 35
- Pull request review event: 30
- Push event: 70
- Watch event: 22
- Total: 392
Committers metadata
Last synced: 1 day ago
Total Commits: 28,125
Total Committers: 303
Avg Commits per committer: 92.822
Development Distribution Score (DDS): 0.865
Commits in past year: 660
Committers in past year: 19
Avg Commits per committer in past year: 34.737
Development Distribution Score (DDS) in past year: 0.652
| Name | Commits | |
|---|---|---|
| exarkun | e****n@b****b | 3798 |
| glyph | g****h@b****b | 2551 |
| itamarst | i****t@b****b | 2164 |
| Craig Rodrigues | r****c@F****g | 1871 |
| moshez | m****z@b****b | 1726 |
| Adi Roiban | a****n@c****m | 1158 |
| radix | r****x@b****b | 1132 |
| Amber Brown (HawkOwl) | h****l@a****t | 1066 |
| spiv | s****v@b****b | 746 |
| z3p | z****p@b****b | 569 |
| Thomas Grainger | t****n@g****m | 531 |
| warner | w****r@b****b | 529 |
| jml | j****l@b****b | 490 |
| Tom Most | t****m@f****t | 454 |
| Mark Williams | m****s@g****m | 399 |
| carmstro | c****o@b****b | 382 |
| Wilfredo Sánchez | w****z@w****t | 375 |
| dp | d****p@b****b | 352 |
| therve | t****e@b****b | 336 |
| acapnotic | a****c@b****b | 331 |
| Cory Benfield | l****z@g****m | 290 |
| slyphon | s****n@b****b | 285 |
| Itamar Turner-Trauring | i****r@p****m | 280 |
| foom | f****m@b****b | 274 |
| pahan | p****n@b****b | 271 |
| Maarten ter Huurne | m****n@b****m | 268 |
| moonfallen | m****n@b****b | 264 |
| gudnimg | g****g@g****m | 249 |
| wsanchez | w****z@b****b | 212 |
| Kyle Altendorf | k****f@e****m | 207 |
| and 273 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 686
Total pull requests: 666
Average time to close issues: over 2 years
Average time to close pull requests: 5 months
Total issue authors: 147
Total pull request authors: 130
Average comments per issue: 3.13
Average comments per pull request: 4.3
Merged pull request: 408
Bot issues: 0
Bot pull requests: 1
Past year issues: 136
Past year pull requests: 136
Past year average time to close issues: 19 days
Past year average time to close pull requests: 16 days
Past year issue authors: 27
Past year pull request authors: 35
Past year average comments per issue: 1.4
Past year average comments per pull request: 5.03
Past year merged pull request: 80
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- twisted-trac (145)
- adiroiban (87)
- glyph (77)
- gudnimg (63)
- itamarst (48)
- graingert (33)
- twm (19)
- p12tic (18)
- wRAR (7)
- befeleme (6)
- arkmarta (6)
- alex (5)
- mgorny (4)
- exarkun (4)
- SivaKesava1 (4)
Top Pull Request Authors
- glyph (97)
- adiroiban (85)
- gudnimg (71)
- itamarst (63)
- p12tic (43)
- graingert (38)
- twm (29)
- altendky (15)
- eevelweezel (13)
- simonepelosi (6)
- arkmarta (6)
- alex (5)
- cjwatson (5)
- allrob23 (5)
- hawkowl (4)
Top Issue Labels
- bug (296)
- new (133)
- priority-normal (129)
- core (89)
- enhancement (77)
- web (43)
- documentation (34)
- flaky-test (15)
- conch (13)
- security (12)
- task (9)
- release-blocker (9)
- trial (8)
- priority-low (7)
- names (5)
- fixed (4)
- assigned (4)
- ssh (4)
- httpclient (4)
- tls (4)
- priority-high (3)
- priority-lowest (3)
- words (3)
- agent (3)
- reopened (2)
- windows (2)
- win32 (2)
- mail (2)
- performance (2)
- ftp (2)
Top Pull Request Labels
- needs-merge (356)
- needs-review (88)
- needs-changes (48)
- release-blocker (7)
Package metadata
- Total packages: 16
-
Total downloads:
- pypi: 13,299,851 last-month
- conda: 1,762,065 total
- Total docker downloads: 520,898,442
- Total dependent packages: 193 (may contain duplicates)
- Total dependent repositories: 8,651 (may contain duplicates)
- Total versions: 161
- Total maintainers: 7
- Total advisories: 24
pypi.org: twisted
An asynchronous networking framework written in Python
- Homepage: https://twisted.org/
- Documentation: https://docs.twisted.org/
- Licenses: MIT
- Latest release: 26.10.0 (published 4 days ago)
- Last Synced: 2026-11-02T23:21:34.125Z (about 19 hours ago)
- Versions: 114
- Dependent Packages: 163
- Dependent Repositories: 8,515
- Downloads: 13,169,897 Last month
- Docker Downloads: 58,079,958
-
Rankings:
- Dependent repos count: 0.099%
- Dependent packages count: 0.13%
- Downloads: 0.164%
- Stargazers count: 0.417%
- Average: 0.511%
- Docker downloads count: 1.043%
- Forks count: 1.212%
- Maintainers (1)
-
Advisories:
- Twisted: Unauthenticated Remote Denial of Service in the Twisted HTTP/2 Server via Rapid Stream Reset
- Twisted: DNS Response Spoofing in twisted.names Due to Missing Source Address Validation
- Twisted: Denial of Service in the Twisted IMAP4 Server via a Negative Literal Size in SEARCH
- Twisted: Unauthenticated Remote Denial of Service in the Twisted IRC Server via an Unbounded Line Buffer
- Twisted: Unauthenticated Remote Denial of Service in the Twisted conch Telnet Transport via an Unbounded Subnegotiation Buffer
- Twisted: Unauthenticated Remote Denial of Service in the Twisted words domish XML Element Stream via an Unbounded Element Tree
- Twisted: HTTP Request Smuggling in twisted.web via a Bare CR or LF in a Header Value
- Twisted: IMAP wildcardToRegexp() ReDoS
- Twisted has a Denial of Service (DoS) in twisted.names via Crafted DNS Compression Pointer Chains
- Twisted vulnerable to HTML injection in HTTP redirect body
- twisted.web has disordered HTTP pipeline response
- twisted.web has disordered HTTP pipeline response
- Twisted vulnerable to NameVirtualHost Host header injection
- Twisted vulnerable to HTTP Request Smuggling Attacks
- Inconsistent Interpretation of HTTP Requests in twisted.web
- HTTP/2 DoS Attacks: Ping, Reset, and Settings Floods
- Twisted SSH client and server deny of service during SSH handshake.
- Cookie and header exposure in twisted
- Forced Browsing in Twisted
- Improper Input Validation in Twisted
- HTTP Request Smuggling in Twisted
- Python Twisted trustRoot is not respected in HTTP client
- Improper Certificate Validation in Twisted
- Twisted CRLF Injection
conda-forge.org: twisted
Twisted is an event-driven networking engine written in Python. It runs on Python 2 and an ever growing subset also works with Python 3.
- Homepage: http://twistedmatrix.com/
- Licenses: MIT
- Latest release: 22.10.0 (published about 4 years ago)
- Last Synced: 2026-09-07T11:28:09.482Z (about 2 months ago)
- Versions: 14
- Dependent Packages: 27
- Dependent Repositories: 67
- Downloads: 1,585,859 Total
-
Rankings:
- Dependent packages count: 2.466%
- Average: 4.02%
- Dependent repos count: 4.248%
- Forks count: 4.482%
- Stargazers count: 4.886%
pypi.org: twisted-binary
(Non Official) Binary Build for Twisted-An asynchronous networking framework written in Python
- Homepage: https://twistedmatrix.com/
- Documentation: https://twistedmatrix.com/documents/current/
- Licenses: MIT
- Latest release: 20.3.0 (published about 6 years ago)
- Last Synced: 2026-11-02T02:11:25.073Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 16 Last month
-
Rankings:
- Stargazers count: 0.413%
- Forks count: 1.205%
- Dependent packages count: 7.373%
- Average: 13.553%
- Dependent repos count: 22.233%
- Downloads: 36.542%
- Maintainers (1)
anaconda.org: twisted
Twisted is an event-based framework for internet applications, written in Python.
- Homepage: https://twisted.org
- Licenses: MIT
- Latest release: 26.4.0 (published 5 months ago)
- Last Synced: 2026-05-29T13:48:54.428Z (5 months ago)
- Versions: 16
- Dependent Packages: 2
- Dependent Repositories: 67
- Downloads: 176,206 Total
-
Rankings:
- Forks count: 10.664%
- Stargazers count: 11.555%
- Average: 16.411%
- Dependent packages count: 21.573%
- Dependent repos count: 21.85%
pypi.org: nulink-twisted
An asynchronous networking framework written in Python
- Homepage: https://twistedmatrix.com/
- Documentation: https://docs.twistedmatrix.com/
- Licenses: MIT
- Latest release: 0.1.0 (published about 4 years ago)
- Last Synced: 2026-11-02T02:05:56.549Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 10 Last month
-
Rankings:
- Stargazers count: 0.413%
- Forks count: 1.205%
- Dependent packages count: 7.373%
- Average: 16.508%
- Dependent repos count: 22.233%
- Downloads: 51.315%
- Maintainers (1)
pypi.org: localstack-twisted
An asynchronous networking framework written in Python
- Homepage: https://github.com/localstack/twisted-distribution
- Documentation: https://docs.twistedmatrix.com/
- Licenses: MIT License
- Latest release: 26.4.0 (published 6 months ago)
- Last Synced: 2026-11-02T02:11:19.799Z (1 day ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 129,928 Last month
- Docker Downloads: 462,818,484
-
Rankings:
- Stargazers count: 0.795%
- Forks count: 1.634%
- Dependent packages count: 9.748%
- Average: 19.122%
- Dependent repos count: 64.31%
- Maintainers (3)
nixpkgs-unstable: python313Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/twisted/default.nix#L286
- Licenses: MIT
- Latest release: 26.4.0 (published 2 days ago)
- Last Synced: 2026-11-01T11:16:14.768Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: python314Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/twisted/default.nix#L286
- Licenses: MIT
- Latest release: 26.4.0 (published 2 days ago)
- Last Synced: 2026-11-01T11:50:12.374Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.11: python311Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/twisted/default.nix#L236
- Licenses: MIT
- Latest release: 24.7.0 (published 9 months ago)
- Last Synced: 2026-04-09T14:01:59.909Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.11: python312Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/twisted/default.nix#L236
- Licenses: MIT
- Latest release: 24.7.0 (published 9 months ago)
- Last Synced: 2026-08-04T13:01:45.574Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.05: python312Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/twisted/default.nix#L240
- Licenses: MIT
- Latest release: 24.3.0 (published 9 months ago)
- Last Synced: 2026-05-08T12:37:20.695Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.05: python310Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/twisted/default.nix#L205
- Licenses: MIT
- Latest release: 22.10.0 (published 9 months ago)
- Last Synced: 2026-04-17T23:07:01.019Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: python311Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/twisted/default.nix#L202
- Licenses: MIT
- Latest release: 23.8.0 (published 9 months ago)
- Last Synced: 2026-03-08T11:44:34.633Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.05: python311Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/twisted/default.nix#L205
- Licenses: MIT
- Latest release: 22.10.0 (published 9 months ago)
- Last Synced: 2026-04-03T10:15:09.495Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: python310Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/twisted/default.nix#L202
- Licenses: MIT
- Latest release: 23.8.0 (published 9 months ago)
- Last Synced: 2026-08-06T17:08:16.255Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.05: python311Packages.twisted
Asynchronous networking framework written in Python
- Homepage: https://github.com/twisted/twisted
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/twisted/default.nix#L240
- Licenses: MIT
- Latest release: 24.3.0 (published 9 months ago)
- Last Synced: 2026-05-12T14:59:01.058Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
- mxschmitt/action-tmate v3 composite
- pypa/gh-action-pypi-publish v1.5.1 composite
- twisted/python-info-action v1 composite