https://github.com/MagicStack/uvloop
async async-await async-python asyncio event-loop high-performance libuv networking python python-3
Score: 33.01707179325417
Last synced: about 1 hour ago
JSON representation
Repository metadata:
Ultra fast asyncio event loop.
- Host: GitHub
- URL: https://github.com/MagicStack/uvloop
- Owner: MagicStack
- License: apache-2.0
- Created: 2015-11-08T04:14:54.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-10-16T22:58:21.000Z (4 months ago)
- Last Synced: 2026-01-06T14:12:03.123Z (29 days ago)
- Topics: async, async-await, async-python, asyncio, event-loop, high-performance, libuv, networking, python, python-3
- Language: Cython
- Homepage:
- Size: 1.69 MB
- Stars: 11,566
- Watchers: 216
- Forks: 596
- Open Issues: 154
-
Metadata Files:
- Readme: README.rst
- License: LICENSE-APACHE
Owner metadata:
- Name: magicstack
- Login: MagicStack
- Email: hello@magic.io
- Kind: organization
- Description: Any sufficiently advanced software is indistinguishable from magic.
- Website: http://magic.io
- Location: Toronto, Canada
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/14324950?v=4
- Repositories: 14
- Last Synced at: 2024-04-16T01:12:15.551Z
- Profile URL: https://github.com/MagicStack
GitHub Events
Total
- Create event: 1
- Delete event: 1
- Fork event: 36
- Issue comment event: 133
- Issues event: 42
- Pull request event: 18
- Pull request review comment event: 5
- Pull request review event: 12
- Push event: 12
- Release event: 2
- Watch event: 915
- Total: 1177
Last Year
- Create event: 1
- Delete event: 1
- Fork event: 24
- Issue comment event: 99
- Issues event: 32
- Pull request event: 15
- Pull request review comment event: 2
- Pull request review event: 9
- Push event: 11
- Release event: 2
- Watch event: 704
- Total: 900
Committers metadata
Last synced: 24 days ago
Total Commits: 960
Total Committers: 68
Avg Commits per committer: 14.118
Development Distribution Score (DDS): 0.197
Commits in past year: 10
Committers in past year: 4
Avg Commits per committer in past year: 2.5
Development Distribution Score (DDS) in past year: 0.3
| Name | Commits | |
|---|---|---|
| Yury Selivanov | y****y@m****o | 771 |
| Fantix King | f****g@g****m | 69 |
| Elvis Pranskevichus | e****s@m****o | 28 |
| Jeremy Lainé | j****e@m****g | 7 |
| Thomas Grainger | t****n@g****m | 7 |
| Chris Laws | c****s@g****m | 4 |
| Jens Jorgensen | j****1@u****t | 4 |
| Christian Clauss | c****s@m****m | 3 |
| jack1142 | 6****2 | 3 |
| Andrew Svetlov | a****v@g****m | 2 |
| Niklas Rousset | 7****2 | 2 |
| YoSTEALTH | 3****H | 2 |
| jakirkham | j****m@g****m | 2 |
| Alexander Shadchin | s****n@y****m | 2 |
| Edgar Ramírez Mondragón | 1****n | 1 |
| Dulmandakh | d****h@g****m | 1 |
| Denis Skovpen | d****n@g****m | 1 |
| Craig McQueen | w****k@c****u | 1 |
| Colin Watson | c****n@d****g | 1 |
| Edward Betts | e****d@4****m | 1 |
| Euiseo Cha | z****v@o****m | 1 |
| Felix Yan | f****s@a****g | 1 |
| Frederik Aalund | f****d@g****m | 1 |
| Giulio Benetti | g****i@b****m | 1 |
| Bryan Forbes | b****n@r****t | 1 |
| Bill Fisher | w****r@g****m | 1 |
| Ben Raz | b****3@g****m | 1 |
| Ben Jolitz | b****z | 1 |
| Bartłomiej Biernacki | p****r | 1 |
| Andrey Martyanov | m****v | 1 |
| and 38 more... | ||
Issue and Pull Request metadata
Last synced: about 1 month ago
Total issues: 150
Total pull requests: 144
Average time to close issues: 10 months
Average time to close pull requests: 4 months
Total issue authors: 135
Total pull request authors: 58
Average comments per issue: 2.61
Average comments per pull request: 1.83
Merged pull request: 59
Bot issues: 0
Bot pull requests: 0
Past year issues: 29
Past year pull requests: 22
Past year average time to close issues: about 1 month
Past year average time to close pull requests: about 8 hours
Past year issue authors: 29
Past year pull request authors: 13
Past year average comments per issue: 1.34
Past year average comments per pull request: 0.77
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- kloczek (5)
- mgorny (3)
- sc07kvm (2)
- agronholm (2)
- rlippmann (2)
- wRAR (2)
- epsilon-0 (2)
- geometry88 (2)
- paulwouters (2)
- jensbjorgensen (2)
- ordinary-jamie (2)
- threexc (1)
- MrNaif2018 (1)
- lgrahl (1)
- matan1008 (1)
Top Pull Request Authors
- fantix (29)
- jensbjorgensen (9)
- tarasko (8)
- cphoward (5)
- dulmandakh (5)
- graingert (5)
- niklasr22 (5)
- Vizonex (4)
- DimitriPapadopoulos (3)
- elprans (3)
- alan-brooks (3)
- altendky (2)
- czubix (2)
- ptribble (2)
- dennissheng (2)
Top Issue Labels
- need more info (3)
- enhancement (2)
- bug (2)
- resolved (2)
- duplicate (2)
- help wanted (1)
- missing feature (1)
- question (1)
- libuv (1)
Top Pull Request Labels
Package metadata
- Total packages: 19
-
Total downloads:
- pypi: 63,392,282 last-month
- Total docker downloads: 210,553,637
- Total dependent packages: 467 (may contain duplicates)
- Total dependent repositories: 15,379 (may contain duplicates)
- Total versions: 297
- Total maintainers: 6
pypi.org: uvloop
Fast implementation of asyncio event loop on top of libuv
- Homepage:
- Documentation: https://uvloop.readthedocs.io/
- Licenses: MIT License
- Latest release: 0.22.1 (published 4 months ago)
- Last Synced: 2026-01-10T04:48:13.159Z (25 days ago)
- Versions: 83
- Dependent Packages: 456
- Dependent Repositories: 15,361
- Downloads: 63,392,282 Last month
- Docker Downloads: 210,553,637
-
Rankings:
- Dependent packages count: 0.058%
- Dependent repos count: 0.068%
- Downloads: 0.079%
- Average: 0.142%
- Docker downloads count: 0.362%
- Maintainers (4)
alpine-v3.18: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.17.0-r1 (published almost 3 years ago)
- Last Synced: 2026-01-03T15:17:16.259Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.213%
- Stargazers count: 1.701%
- Forks count: 3.152%
- Maintainers (1)
alpine-v3.18: py3-uvloop-pyc
Precompiled Python bytecode for py3-uvloop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.17.0-r1 (published almost 3 years ago)
- Last Synced: 2026-01-03T15:12:22.279Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.213%
- Stargazers count: 1.701%
- Forks count: 3.152%
- Maintainers (1)
alpine-edge: py3-uvloop-pyc
Precompiled Python bytecode for py3-uvloop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.21.0-r0 (published over 1 year ago)
- Last Synced: 2026-01-01T16:04:42.079Z (about 1 month ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.755%
- Forks count: 4.412%
- Average: 5.075%
- Dependent packages count: 14.133%
- Maintainers (1)
alpine-edge: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.21.0-r0 (published over 1 year ago)
- Last Synced: 2026-01-01T16:04:28.115Z (about 1 month ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.612%
- Forks count: 4.297%
- Average: 5.138%
- Dependent packages count: 14.641%
- Maintainers (1)
spack.io: py-uvloop
uvloop is a fast, drop-in replacement of the built-in asyncio event
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: []
- Latest release: 0.19.0 (published over 1 year ago)
- Last Synced: 2024-11-29T10:28:45.722Z (about 1 year ago)
- Versions: 5
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.028%
- Forks count: 3.849%
- Average: 5.964%
- Dependent packages count: 18.98%
- Maintainers (1)
conda-forge.org: uvloop
uvloop is a fast, drop-in replacement of the built-in asyncio event loop. uvloop is implemented in Cython and uses libuv under the hood.
- Homepage: http://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.17.0 (published over 3 years ago)
- Last Synced: 2025-12-17T05:08:40.353Z (about 2 months ago)
- Versions: 16
- Dependent Packages: 8
- Dependent Repositories: 9
-
Rankings:
- Stargazers count: 3.094%
- Dependent packages count: 7.101%
- Forks count: 7.171%
- Average: 7.245%
- Dependent repos count: 11.612%
alpine-v3.17: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.16.0-r0 (published over 3 years ago)
- Last Synced: 2025-12-18T12:31:13.243Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.594%
- Forks count: 2.908%
- Average: 7.939%
- Dependent packages count: 27.254%
- Maintainers (1)
proxy.golang.org: github.com/MagicStack/uvloop
- Homepage:
- Documentation: https://pkg.go.dev/github.com/MagicStack/uvloop#section-documentation
- Licenses: apache-2.0
- Latest release: v0.22.1 (published 4 months ago)
- Last Synced: 2026-01-01T16:04:13.032Z (about 1 month ago)
- Versions: 78
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/magicstack/uvloop
- Homepage:
- Documentation: https://pkg.go.dev/github.com/magicstack/uvloop#section-documentation
- Licenses: apache-2.0
- Latest release: v0.22.1 (published 4 months ago)
- Last Synced: 2026-01-01T16:04:18.583Z (about 1 month ago)
- Versions: 78
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
anaconda.org: uvloop
uvloop is a fast, drop-in replacement of the built-in asyncio event loop. uvloop is implemented in Cython and uses libuv under the hood.
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.22.1 (published 3 months ago)
- Last Synced: 2026-01-01T16:04:05.677Z (about 1 month ago)
- Versions: 15
- Dependent Packages: 1
- Dependent Repositories: 9
-
Rankings:
- Stargazers count: 8.169%
- Forks count: 14.667%
- Average: 23.067%
- Dependent packages count: 30.671%
- Dependent repos count: 38.761%
alpine-v3.22: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.21.0-r0 (published 9 months ago)
- Last Synced: 2026-01-01T16:04:11.061Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-uvloop-pyc
Precompiled Python bytecode for py3-uvloop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.21.0-r0 (published over 1 year ago)
- Last Synced: 2026-01-01T16:04:16.920Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-uvloop-pyc
Precompiled Python bytecode for py3-uvloop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.19.0-r0 (published over 2 years ago)
- Last Synced: 2025-12-17T05:44:26.077Z (about 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)
alpine-v3.22: py3-uvloop-pyc
Precompiled Python bytecode for py3-uvloop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.21.0-r0 (published 9 months ago)
- Last Synced: 2026-01-01T16:04:08.852Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.21.0-r0 (published over 1 year ago)
- Last Synced: 2026-01-01T16:04:17.067Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.19.0-r0 (published over 2 years ago)
- Last Synced: 2026-01-01T16:04:28.447Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-uvloop
Ultra fast asyncio event loop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.19.0-r1 (published almost 2 years ago)
- Last Synced: 2026-01-01T16:04:26.826Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-uvloop-pyc
Precompiled Python bytecode for py3-uvloop
- Homepage: https://github.com/MagicStack/uvloop
- Licenses: MIT OR Apache-2.0
- Latest release: 0.19.0-r1 (published almost 2 years ago)
- Last Synced: 2026-01-01T16:04:28.678Z (about 1 month 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/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- docker/setup-qemu-action v1 composite
- edgedb/action-release/merge master composite
- edgedb/action-release/validate-pr master composite
- elprans/gh-action-create-release master composite
- pypa/cibuildwheel v2.9.0 composite
- pypa/gh-action-pypi-publish master composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- edgedb/action-release/validate-pr master composite