skillfed

python-socketio

Socket.IO server and client for Python

python-socketio Permissive license MIT Active 4,369 v5.16.4 released

Install

python-socketio on PyPI

pip

pip install python-socketio

uv

uv add python-socketio

poetry

poetry add python-socketio

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.8)
Install friction low — pure-Python wheel
Runtime dependencies 2 — bidict, python-engineio
Maintenance actively maintained — 7 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: python_socketio-5.16.4-py3-none-any.whl

Environment :: Web EnvironmentIntended Audience :: DevelopersOperating System :: OS IndependentProgramming Language :: Python :: 3

About python-socketio

from the package's own PyPI description — quoted content, verbatim

python-socketio

Build status (image) codecov (image)

Python implementation of the Socket.IO realtime client and server.

Sponsors

The following organizations are funding this project:

Socket.IO (image)<br>Socket.IO Add your company here!

Many individual sponsors also support this project through small ongoing contributions. Why not join them?

Version compatibility

The Socket.IO protocol has been through a number of revisions, and some of these introduced backward incompatible changes, which means that the client and the server must use compatible versions for everything to work.

If you are using the Python client and server, the easiest way to ensure compatibility is to use the same...

Read as markdown · JSON record · Source repository · Homepage

Similar packages