https://github.com/python-websockets/websockets
python python3 websocket websocket-client websocket-library websocket-server websockets
Score: 34.483807032176514
Last synced: about 10 hours ago
JSON representation
Repository metadata:
Library for building WebSocket servers and clients in Python
- Host: GitHub
- URL: https://github.com/python-websockets/websockets
- Owner: python-websockets
- License: bsd-3-clause
- Created: 2013-03-30T08:59:30.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2026-08-10T19:18:46.000Z (14 days ago)
- Last Synced: 2026-08-15T19:28:34.666Z (9 days ago)
- Topics: python, python3, websocket, websocket-client, websocket-library, websocket-server, websockets
- Language: Python
- Homepage: https://websockets.readthedocs.io/
- Size: 4.24 MB
- Stars: 5,713
- Watchers: 107
- Forks: 602
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
-
Funding:
- Github: python-websockets
- Open collective: websockets
- Tidelift: pypi/websockets
Owner metadata:
- Name: python-websockets
- Login: python-websockets
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/130129149?v=4
- Repositories: 1
- Last Synced at: 2023-04-09T06:52:51.862Z
- Profile URL: https://github.com/python-websockets
GitHub Events
Total
- Create event: 51
- Delete event: 41
- Fork event: 58
- Issue comment event: 436
- Issues event: 157
- Pull request event: 126
- Pull request review comment event: 4
- Pull request review event: 5
- Push event: 238
- Release event: 5
- Watch event: 377
- Total: 1498
Last Year
- Create event: 20
- Delete event: 16
- Fork event: 16
- Issue comment event: 56
- Issues event: 17
- Pull request event: 37
- Pull request review comment event: 1
- Pull request review event: 2
- Push event: 57
- Watch event: 69
- Total: 291
Committers metadata
Last synced: 6 days ago
Total Commits: 1,818
Total Committers: 89
Avg Commits per committer: 20.427
Development Distribution Score (DDS): 0.094
Commits in past year: 167
Committers in past year: 9
Avg Commits per committer in past year: 18.556
Development Distribution Score (DDS) in past year: 0.162
| Name | Commits | |
|---|---|---|
| Aymeric Augustin | a****n@m****g | 1648 |
| dependabot[bot] | 4****] | 40 |
| Chris Jerdonek | c****k@g****m | 14 |
| mayeut | m****t | 10 |
| Jonathan Martin | h****d@h****m | 5 |
| Rémi Cardona | r****a@p****r | 4 |
| Cory Johns | j****a@g****m | 4 |
| Szieberth Ádám | s****m@g****m | 3 |
| Michał Górny | m****y@g****g | 3 |
| xuanzhi33 | 3****3 | 2 |
| Tim Gates | t****s@i****m | 2 |
| cclauss | c****s@b****h | 2 |
| Ben Hoyt | b****t@g****m | 2 |
| Gunnlaugur Thor Briem | g****r@g****m | 2 |
| Mark E. Haase | m****e@g****m | 2 |
| Ram Rachum | r****m@r****m | 2 |
| Apoorv Darshan | a****u@g****m | 1 |
| Antonio Curado | A****o@g****m | 1 |
| Anton Lakotka | a****y@g****m | 1 |
| Anton Agestam | g****t@a****e | 1 |
| Ali Al-Alak | a****k@g****m | 1 |
| Alexis Métaireau | a****s@n****g | 1 |
| = | m****g@o****m | 1 |
| Stein Magnus Jodal | s****s@j****o | 1 |
| Janakarajan Natarajan | j****n@a****m | 1 |
| J. Nick Koston | n****k@k****g | 1 |
| Igor Starikov | i****n@y****u | 1 |
| Hugo | h****k | 1 |
| Harmon | H****8@g****m | 1 |
| Forrest Li | f****t | 1 |
| and 59 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 309
Total pull requests: 276
Average time to close issues: 5 months
Average time to close pull requests: 2 months
Total issue authors: 247
Total pull request authors: 72
Average comments per issue: 4.07
Average comments per pull request: 1.52
Merged pull request: 153
Bot issues: 0
Bot pull requests: 65
Past year issues: 31
Past year pull requests: 61
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 20 days
Past year issue authors: 31
Past year pull request authors: 23
Past year average comments per issue: 4.19
Past year average comments per pull request: 1.0
Past year merged pull request: 36
Past year bot issues: 0
Past year bot pull requests: 20
Top Issue Authors
- aaugustin (38)
- FrankC01 (5)
- tushargoyal22 (4)
- Pithikos (3)
- gborrageiro (3)
- damc (3)
- alamathe1 (2)
- WrongAnswertoAC (2)
- killerwhite (2)
- bfontaine (2)
- rayrapetyan (2)
- jbdyn (2)
- daveisfera (2)
- x011 (2)
- stalkerg (2)
Top Pull Request Authors
- aaugustin (103)
- dependabot[bot] (65)
- mattyoungberg (4)
- Electron4444 (4)
- MauroAntonino (4)
- a-alak (4)
- majiayu000 (3)
- xuanzhi33 (2)
- cclauss (2)
- liuyangc3 (2)
- MtkN1 (2)
- dqh-au (2)
- floryst (2)
- darkhaniop (2)
- nanmuyao (2)
Top Issue Labels
- enhancement (50)
- bug (35)
- question (23)
- documentation (21)
- low priority (12)
- blocked (6)
- rewrite (4)
- help wanted (3)
- high priority (2)
Top Pull Request Labels
- dependencies (65)
- github_actions (30)
- review wanted (5)
- bug (5)
- enhancement (1)
Package metadata
- Total packages: 3
-
Total downloads:
- conda: 11,801 total
- pypi: 585,336,844 last-month
- Total docker downloads: 1,276,158,704
- Total dependent packages: 1,450 (may contain duplicates)
- Total dependent repositories: 29,785 (may contain duplicates)
- Total versions: 56
- Total maintainers: 1
- Total advisories: 2
pypi.org: websockets
An implementation of the WebSocket Protocol (RFC 6455 & 7692)
- Homepage: https://github.com/python-websockets/websockets
- Documentation: https://websockets.readthedocs.io/
- Licenses: BSD-3-Clause
- Latest release: 17.0.1 (published 24 days ago)
- Last Synced: 2026-08-23T12:04:20.177Z (1 day ago)
- Versions: 52
- Dependent Packages: 1,447
- Dependent Repositories: 29,748
- Downloads: 585,336,844 Last month
- Docker Downloads: 1,276,158,704
-
Rankings:
- Dependent packages count: 0.023%
- Dependent repos count: 0.041%
- Downloads: 0.047%
- Docker downloads count: 0.048%
- Average: 0.77%
- Stargazers count: 1.459%
- Forks count: 3.001%
- Maintainers (1)
-
Funding:
- https://tidelift.com/subscription/pkg/pypi-websockets?utm_source=pypi-websockets&utm_medium=referral&utm_campaign=readme
- Advisories:
proxy.golang.org: github.com/python-websockets/websockets
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/python-websockets/websockets#section-documentation
- Licenses: bsd-3-clause
- Latest release: v0.0.0-20260810191845-f6f7eda46fd0 (published 14 days ago)
- Last Synced: 2026-08-23T12:05:05.052Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
anaconda.org: websockets
websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance. It supports several network I/O and control flow paradigms. The default implementation builds upon asyncio, Python’s built-in asynchronous I/O library. It provides an elegant coroutine-based API. It’s ideal for servers that handle many client connections. The threading implementation is a good alternative for clients, especially if you aren’t familiar with asyncio. It may also be used for servers that handle few client connections. The Sans-I/O implementation is designed for integrating in third-party libraries, typically application servers, in addition being used internally by websockets.
- Homepage: https://websockets.readthedocs.io
- Licenses: BSD-3-Clause
- Latest release: 15.0.1 (published about 1 year ago)
- Last Synced: 2026-03-19T01:05:11.245Z (5 months ago)
- Versions: 3
- Dependent Packages: 3
- Dependent Repositories: 37
- Downloads: 11,801 Total
-
Rankings:
- Stargazers count: 11.913%
- Forks count: 15.57%
- Average: 21.191%
- Dependent repos count: 26.63%
- Dependent packages count: 30.652%
Dependencies
- furo *
- sphinx *
- sphinx-autobuild *
- sphinx-copybutton *
- sphinx-inline-tabs *
- sphinxcontrib-spelling *
- sphinxcontrib-trio *
- sphinxext-opengraph *
- websockets *
- websockets *
- actions/checkout v3 composite
- actions/setup-python v4 composite
- python 3.9-alpine build
- websockets *
- websockets *
- mitmproxy * test
- python-socks * test
- trio * test
- websockets *
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- docker/setup-qemu-action v3 composite
- pypa/cibuildwheel v2.16.2 composite
- pypa/gh-action-pypi-publish release/v1 composite