An open API service for producing an overview of a list of open source projects.

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


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/python-websockets/websockets

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

pypi.org: websockets

An implementation of the WebSocket Protocol (RFC 6455 & 7692)

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

docs/requirements.txt pypi
  • furo *
  • sphinx *
  • sphinx-autobuild *
  • sphinx-copybutton *
  • sphinx-inline-tabs *
  • sphinxcontrib-spelling *
  • sphinxcontrib-trio *
  • sphinxext-opengraph *
example/deployment/heroku/requirements.txt pypi
  • websockets *
example/tutorial/step3/requirements.txt pypi
  • websockets *
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
example/deployment/kubernetes/Dockerfile docker
  • python 3.9-alpine build
example/deployment/fly/requirements.txt pypi
  • websockets *
example/deployment/render/requirements.txt pypi
  • websockets *
tests/requirements.txt pypi
  • mitmproxy * test
  • python-socks * test
  • trio * test
example/deployment/koyeb/requirements.txt pypi
  • websockets *
pyproject.toml pypi
setup.py pypi
.github/workflows/release.yml actions
  • 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