Python WebSocket

Open-source Python projects categorized as WebSocket

Top 23 Python WebSocket Projects

  • mitmproxy

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

    Project mention: WORKING tutorial on how to enable iOS voice chat RIGHT NOW | /r/ChatGPT | 2023-10-03

    You'll need to install mitmproxy and set it up on your computer and iOS. I won't go into too much detail here on how to do this, but there are plenty of guides available. This is a pretty good one:

  • django-channels

    Developer-friendly asynchrony for Django

    Project mention: Django WebSockets | | 2023-05-12

    Channels Medium Article

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • Flask-SocketIO

    Socket.IO integration for Flask applications.

    Project mention: Testing flask socketio | /r/flask | 2023-05-19

    Hi! I'm trying to write test cases for Flask socket io using pytest. But it seems we can't test the emitted messages from namespaces using pytest only. What would be a good approach to test it? Also, I am trying to figure out resources for flask socketio testing, I tried writing tests using some repos but there's not much explanation on what is being done. So it would be really helpful if anyone could point me towards any resources. These are the repos I was talking about 1. 2.

  • websockets

    Library for building WebSocket servers and clients in Python

  • python-slack-sdk

    Slack Developer Kit for Python

  • python-socketio

    Python Socket.IO server and client

  • websocket-client

    WebSocket client for Python

    Project mention: RoonCommandLine Version 2.0.8 Release 1 | /r/roonlabs | 2023-01-01

    One other significant improvement in RoonCommandLine is an upgrade to the latest WebSocket client library.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • AutobahnPython

    WebSocket and WAMP in Python for Twisted and asyncio

  • Crossbar - WAMP application router

    Project mention: Is Down (Forever?) | | 2023-08-25
  • cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

    Project mention: cryptofeed: NEW Data - star count:1876.0 | /r/algoprojects | 2023-10-02
  • OPAL

    Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...) (by permitio)

    Project mention: 🚀 Top 12 Open Source Auth Projects Every Developer Should Know 🔑 | | 2023-12-06

    If you find this post helpful,please give OPAL a star on GitHub! Your support helps us make access control easier and motivates us to write more articles like this one.

  • alpaca-trade-api-python

    Python client for Alpaca's trade API

    Project mention: Simple Martingale Bot (willing to pay) | /r/algotrading | 2023-03-05
  • django-socketio

    WebSockets for Django


    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3

    Project mention: [Guide] A Tour Through the Python Framework Galaxy: Discovering the Stars | /r/coder_corner | 2023-04-29

    Try BlackSheep | Kore | socketify | baize

  • bolt-python

    A framework to build Slack apps using Python

  • autobahn-testsuite

    Autobahn WebSocket protocol testsuite

    Project mention: New WebSockets Client C Library | /r/C_Programming | 2023-07-10

    Sounds pretty interesting. How close you are to the RFC 6455? you can use Autobahn Testsuite to check edge cases.

  • vosk-server

    WebSocket, gRPC and WebRTC speech recognition server based on Vosk and Kaldi libraries

  • huobi_Python

    Python SDK for Huobi Spot API

    Project mention: PI USDT hit over 300 on | /r/PiNetwork | 2022-12-30
  • unicorn-binance-websocket-api

    An unofficial Python API to use the Binance Websocket API`s (com+testnet, com-margin+testnet, com-isolated_margin+testnet, com-futures+testnet, com-coin_futures, us, tr, dex/chain+testnet) in a easy, fast, flexible, robust and fully-featured way.

  • MicroWebSrv

    A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

  • client-python

    The official Python client library for the Polygon REST and WebSocket API.

    Project mention: I'm looking for "Real time" stock market API | /r/webdev | 2023-05-13

    After a Deep research I found this golden list

  • MicroWebSrv2

    The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

  • django-sockpuppet

    Build reactive applications with the django tooling you already know and love.

    Project mention: Почему я программирую на Ruby | | 2023-10-20
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-06.

Python WebSocket related posts


What are some of the best open-source WebSocket projects in Python? This list will help you:

Project Stars
1 mitmproxy 32,910
2 django-channels 5,780
3 Flask-SocketIO 5,175
4 websockets 4,795
5 python-slack-sdk 3,732
6 python-socketio 3,592
7 websocket-client 3,343
8 AutobahnPython 2,446
9 Crossbar 2,044
10 cryptofeed 1,927
11 OPAL 1,902
12 alpaca-trade-api-python 1,644
13 django-socketio 1,314
14 1,122
15 bolt-python 902
16 autobahn-testsuite 807
17 vosk-server 776
18 huobi_Python 674
19 unicorn-binance-websocket-api 660
20 MicroWebSrv 612
21 client-python 598
22 MicroWebSrv2 588
23 django-sockpuppet 437
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives