https://github.com/eventlet/eventlet
c10k concurrency greenlet network production-ready python
Score: 32.5763422337138
Last synced: about 8 hours ago
JSON representation
Repository metadata:
Concurrent networking library for Python
- Host: GitHub
- URL: https://github.com/eventlet/eventlet
- Owner: eventlet
- License: other
- Created: 2012-12-11T16:33:20.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2026-05-26T09:13:58.000Z (25 days ago)
- Last Synced: 2026-06-15T17:03:55.502Z (4 days ago)
- Topics: c10k, concurrency, greenlet, network, production-ready, python
- Language: Python
- Homepage: https://eventlet.readthedocs.io/
- Size: 9.02 MB
- Stars: 1,273
- Watchers: 57
- Forks: 335
- Open Issues: 222
-
Metadata Files:
- Readme: README.rst
- Changelog: NEWS
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
- Authors: AUTHORS
Owner metadata:
- Name: Eventlet open source project profile
- Login: eventlet
- Email:
- Kind: organization
- Description:
- Website: http://eventlet.net/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/3017635?v=4
- Repositories: 3
- Last Synced at: 2024-03-26T23:14:03.176Z
- Profile URL: https://github.com/eventlet
GitHub Events
Total
- Create event: 21
- Delete event: 14
- Fork event: 18
- Issue comment event: 284
- Issues event: 62
- Pull request event: 80
- Pull request review comment event: 35
- Pull request review event: 85
- Push event: 67
- Watch event: 38
- Total: 704
Last Year
- Create event: 5
- Delete event: 5
- Fork event: 3
- Issue comment event: 42
- Issues event: 9
- Pull request event: 12
- Pull request review comment event: 2
- Pull request review event: 11
- Push event: 12
- Watch event: 17
- Total: 118
Committers metadata
Last synced: 4 days ago
Total Commits: 2,464
Total Committers: 199
Avg Commits per committer: 12.382
Development Distribution Score (DDS): 0.79
Commits in past year: 23
Committers in past year: 7
Avg Commits per committer in past year: 3.286
Development Distribution Score (DDS) in past year: 0.609
| Name | Commits | |
|---|---|---|
| Ryan Williams | r****w@l****m | 518 |
| Denis Bilenko | d****s@a****m | 365 |
| Sergey Shepelev | t****r@g****m | 263 |
| Ryan Williams | b****h@a****u | 193 |
| Denis Bilenko | d****o@g****m | 188 |
| which.linden | d****l@l****t | 132 |
| Jakub Stasiak | j****b@s****t | 83 |
| donovan | d****n@e****l | 71 |
| Hervé Beraud | h****d@r****m | 64 |
| Tim Burke | t****e@g****m | 37 |
| Geoff Salmon | g****n@g****m | 37 |
| Itamar Turner-Trauring | i****r@i****g | 33 |
| Ben Ford | b****n@b****k | 27 |
| rdw | r****w@r****l | 25 |
| Tavis Rudd | t****s@d****m | 22 |
| donovan | d****n@b****l | 22 |
| donovan | d****n@m****l | 18 |
| Ryan Williams | b****h@q****m | 15 |
| Edward George | e****e@g****m | 14 |
| Victor Stinner | v****r@r****m | 11 |
| Jakub Stasiak | j****k@s****m | 9 |
| David Szotten | d****n@g****m | 9 |
| nat-goodspeed | n****t@l****m | 9 |
| Floris Bruynooghe | f****b@d****e | 9 |
| Kajinami Takashi | k****t | 7 |
| Johannes Erdfelt | j****s@e****m | 7 |
| Chris AtLee | c****e@m****m | 7 |
| R. Tyler Ballance | t****r@m****g | 7 |
| rdw | r****w@r****d | 7 |
| Eugene Oden | e****n@g****m | 6 |
| and 169 more... | ||
Issue and Pull Request metadata
Last synced: 4 days ago
Total issues: 194
Total pull requests: 301
Average time to close issues: 8 months
Average time to close pull requests: 5 months
Total issue authors: 112
Total pull request authors: 57
Average comments per issue: 4.73
Average comments per pull request: 3.41
Merged pull request: 220
Bot issues: 0
Bot pull requests: 0
Past year issues: 14
Past year pull requests: 22
Past year average time to close issues: 9 days
Past year average time to close pull requests: 8 days
Past year issue authors: 6
Past year pull request authors: 6
Past year average comments per issue: 1.64
Past year average comments per pull request: 3.59
Past year merged pull request: 14
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- itamarst (42)
- 4383 (25)
- tipabu (4)
- temoto (4)
- kloczek (3)
- mcepl (3)
- mtelka (2)
- Manamama (2)
- thomasgoirand (2)
- nedbat (2)
- gboutry (2)
- hrnciar (2)
- EricLin89 (2)
- easyrelax (1)
- gogglesguy (1)
Top Pull Request Authors
- 4383 (119)
- itamarst (49)
- tipabu (21)
- kajinamit (12)
- radeksm (9)
- temoto (7)
- stefanor (6)
- tinyboxvk (4)
- wuming0 (3)
- Akrog (3)
- stephenfin (3)
- claudius-kienle (2)
- smerritt (2)
- sebastianosrt (2)
- kevin-mizu (2)
Top Issue Labels
- bug (21)
- importance-bug (21)
- release (16)
- importance-enhancement (13)
- important (10)
- platform-python3 (7)
- platform-python3.10+ (6)
- need-contributor (6)
- urgent (6)
- governance (6)
- tests (6)
- resolution-question (5)
- asyncio (5)
- feature-tls (5)
- feature-wsgi (4)
- need-test (4)
- Python3.13_compat (3)
- feature-dns (3)
- need-feedback (3)
- infra (3)
- design (3)
- platform-windows (3)
- resolution-duplicate (2)
- platform-osx (2)
- feature-websocket (1)
- doc (1)
- tracing (1)
- platform-python2 (1)
- feature (1)
- greenthreads (1)
Top Pull Request Labels
- bug (27)
- release (19)
- doc (18)
- changelog (17)
- important (12)
- importance-enhancement (11)
- infra (9)
- deprecation (8)
- tests (8)
- importance-bug (4)
- need-test (4)
- urgent (3)
- need-contributor (3)
- security (3)
- asyncio (3)
- feature-tls (3)
- feature-wsgi (2)
- feature-dns (2)
- design (2)
- platform-windows (1)
- resolution-duplicate (1)
- Python3.13_compat (1)
- need-feedback (1)
Package metadata
- Total packages: 15
-
Total downloads:
- pypi: 6,927,414 last-month
- Total docker downloads: 465,375,619
- Total dependent packages: 221 (may contain duplicates)
- Total dependent repositories: 10,855 (may contain duplicates)
- Total versions: 165
- Total maintainers: 11
- Total advisories: 3
pypi.org: eventlet
Highly concurrent networking library
- Homepage: https://github.com/eventlet/eventlet
- Documentation: https://eventlet.readthedocs.io/
- Licenses: MIT
- Latest release: 0.40.4 (published 7 months ago)
- Last Synced: 2026-06-03T14:50:09.038Z (17 days ago)
- Versions: 67
- Dependent Packages: 214
- Dependent Repositories: 10,833
- Downloads: 6,927,414 Last month
- Docker Downloads: 465,375,619
-
Rankings:
- Dependent repos count: 0.084%
- Dependent packages count: 0.1%
- Downloads: 0.284%
- Docker downloads count: 0.321%
- Average: 0.915%
- Stargazers count: 1.894%
- Forks count: 2.806%
- Maintainers (9)
- Advisories:
proxy.golang.org: github.com/eventlet/eventlet
- Homepage:
- Documentation: https://pkg.go.dev/github.com/eventlet/eventlet#section-documentation
- Licenses: other
- Latest release: v0.35.2 (published over 2 years ago)
- Last Synced: 2026-06-15T17:01:39.784Z (4 days ago)
- Versions: 51
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 1.623%
- Stargazers count: 1.911%
- Average: 5.215%
- Dependent packages count: 7.982%
- Dependent repos count: 9.345%
spack.io: py-eventlet
Concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet
- Licenses: []
- Latest release: 0.22.0 (published about 4 years ago)
- Last Synced: 2026-06-15T17:01:26.399Z (4 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 5.349%
- Stargazers count: 6.767%
- Average: 10.046%
- Dependent packages count: 28.067%
- Maintainers (1)
conda-forge.org: eventlet
- Homepage: http://eventlet.net/
- Licenses: MIT
- Latest release: 0.33.1 (published about 4 years ago)
- Last Synced: 2026-04-08T09:56:03.558Z (2 months ago)
- Versions: 23
- Dependent Packages: 4
- Dependent Repositories: 11
-
Rankings:
- Forks count: 10.08%
- Dependent repos count: 10.614%
- Average: 11.219%
- Stargazers count: 11.687%
- Dependent packages count: 12.496%
anaconda.org: eventlet
Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it. It uses epoll or libevent for highly scalable non-blocking I/O. Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O. The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application.
- Homepage: https://github.com/eventlet/eventlet
- Licenses: MIT
- Latest release: 0.40.3 (published 8 months ago)
- Last Synced: 2026-04-01T01:57:59.466Z (3 months ago)
- Versions: 13
- Dependent Packages: 2
- Dependent Repositories: 11
-
Rankings:
- Forks count: 19.074%
- Dependent packages count: 20.445%
- Stargazers count: 21.785%
- Average: 24.627%
- Dependent repos count: 37.203%
nixpkgs-24.11: python311Packages.eventlet
Concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/eventlet/default.nix#L74
- Licenses: MIT
- Latest release: 0.37.0 (published 5 months ago)
- Last Synced: 2026-03-09T09:02:21.739Z (3 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.05: python311Packages.eventlet
A concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/eventlet/default.nix#L95
- Licenses: MIT
- Latest release: 0.33.3 (published 5 months ago)
- Last Synced: 2026-04-10T04:01:39.920Z (2 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-unstable: python313Packages.eventlet
Concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/eventlet/default.nix#L82
- Licenses: MIT
- Latest release: 0.40.3 (published 5 months ago)
- Last Synced: 2026-03-06T11:49:52.268Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-unstable: python314Packages.eventlet
Concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/eventlet/default.nix#L82
- Licenses: MIT
- Latest release: 0.40.3 (published 5 months ago)
- Last Synced: 2026-03-05T10:16:32.554Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-24.11: python312Packages.eventlet
Concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/eventlet/default.nix#L74
- Licenses: MIT
- Latest release: 0.37.0 (published 5 months ago)
- Last Synced: 2026-03-07T15:13:18.222Z (3 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.05: python310Packages.eventlet
A concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/eventlet/default.nix#L95
- Licenses: MIT
- Latest release: 0.33.3 (published 5 months ago)
- Last Synced: 2026-04-08T17:02:18.089Z (2 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-24.05: python312Packages.eventlet
A concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/eventlet/default.nix#L73
- Licenses: MIT
- Latest release: 0.35.2 (published 5 months ago)
- Last Synced: 2026-03-07T11:08:28.938Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-23.11: python310Packages.eventlet
A concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/eventlet/default.nix#L108
- Licenses: MIT
- Latest release: 0.33.3 (published 5 months ago)
- Last Synced: 2026-03-08T20:29:56.313Z (3 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-24.05: python311Packages.eventlet
A concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/eventlet/default.nix#L73
- Licenses: MIT
- Latest release: 0.35.2 (published 5 months ago)
- Last Synced: 2026-03-07T05:08:27.436Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-23.11: python311Packages.eventlet
A concurrent networking library for Python
- Homepage: https://github.com/eventlet/eventlet/
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/eventlet/default.nix#L108
- Licenses: MIT
- Latest release: 0.33.3 (published 5 months ago)
- Last Synced: 2026-03-08T10:40:09.091Z (3 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)
Dependencies
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- mysql 5.7 docker
- postgres 13 docker
- actions/checkout v3 composite
- actions/setup-python v3 composite
- pypa/gh-action-pypi-publish release/v1 composite
- dnspython >= 1.15.0
- greenlet >= 1.0
- monotonic >= 1.4;python_version<"3.5"
- six >= 1.10.0
- actions/checkout v3 composite
- actions/setup-python v3 composite
- pyzmq >=25.0.0
- sphinx >=2.0.0,
- sphinxcontrib-apidoc >=0.2.0