Python WebSocket

Open-source Python projects categorized as WebSocket

Top 23 Python WebSocket Projects

  1. mitmproxy

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

    Project mention: MitmProxy2Swagger: Automagically reverse-engineer REST APIs | news.ycombinator.com | 2025-01-02

    Isn't that the point of mitmproxy? https://github.com/mitmproxy/mitmproxy

  2. SaaSHub

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

    SaaSHub logo
  3. django-channels

    Developer-friendly asynchrony for Django

    Project mention: Building a SaaS app using Django | dev.to | 2024-07-08

    If you are developing live in app notification, live chat etc, you should consider using websockets. In Django, Django Channels is used for implementing WebSockets, allowing you to handle real-time communications within your application.

  4. Flask-SocketIO

    Socket.IO integration for Flask applications.

  5. websockets

    Library for building WebSocket servers and clients in Python

  6. OPAL

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

    Project mention: My Journey in Authorization with OPAL | dev.to | 2024-06-23

    OPAL - https://opal.ac/

  7. python-socketio

    Python Socket.IO server and client

  8. python-slack-sdk

    Slack Developer Kit for Python

    Project mention: Collaborating to Slack as an Open-Source Developer | dev.to | 2024-11-19

    You can find the original issue here: #1541.

  9. websocket-client

    WebSocket client for Python

  10. AutobahnPython

    WebSocket and WAMP in Python for Twisted and asyncio

  11. cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

  12. Crossbar

    Crossbar.io - WAMP application router

  13. alpaca-trade-api-python

    Python client for Alpaca's trade API

  14. socketify.py

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

  15. django-socketio

    WebSockets for Django

  16. Niquests

    “Safest, Fastest, Easiest, and Most advanced” Python HTTP Client. Production Ready! Drop-in replacement for Requests. HTTP/1.1, HTTP/2, and HTTP/3 supported. With WebSocket, and SSE! Be free of Requests bondage now.

    Project mention: Show HN: Niquests – Safest, Fastest, Easiest, and Most Advanced HTTP Client | news.ycombinator.com | 2024-11-28
  17. bolt-python

    A framework to build Slack apps using Python

  18. autobahn-testsuite

    Autobahn WebSocket protocol testsuite

  19. vosk-server

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

  20. client-python

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

  21. unicorn-binance-websocket-api

    A Python SDK by LUCIT 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 simple, fast, flexible, robust and fully-featured way.

  22. huobi_Python

    Python SDK for Huobi Spot API

  23. 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!

  24. MicroWebSrv

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

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).

Python WebSocket discussion

Log in or Post with

Python WebSocket related posts

  • MitmProxy2Swagger: Automagically reverse-engineer REST APIs

    3 projects | news.ycombinator.com | 2 Jan 2025
  • WebSocket security: 9 common vulnerabilities & prevention methods

    2 projects | dev.to | 25 Sep 2023
  • Crossbar.io Is Down (Forever?)

    1 project | news.ycombinator.com | 25 Aug 2023
  • Testing flask socketio

    2 projects | /r/flask | 19 May 2023
  • I'm looking for "Real time" stock market API

    1 project | /r/webdev | 13 May 2023
  • Django WebSockets

    1 project | dev.to | 12 May 2023
  • Django. Работа через WebSocket. Библиотека Channels

    2 projects | dev.to | 15 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 mitmproxy 37,570
2 django-channels 6,155
3 Flask-SocketIO 5,401
4 websockets 5,274
5 OPAL 5,168
6 python-socketio 4,074
7 python-slack-sdk 3,884
8 websocket-client 3,607
9 AutobahnPython 2,485
10 cryptofeed 2,306
11 Crossbar 2,050
12 alpaca-trade-api-python 1,750
13 socketify.py 1,470
14 django-socketio 1,321
15 Niquests 1,133
16 bolt-python 1,111
17 autobahn-testsuite 1,031
18 vosk-server 967
19 client-python 885
20 unicorn-binance-websocket-api 693
21 huobi_Python 681
22 MicroWebSrv2 667
23 MicroWebSrv 655

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com