{"repo":"crossbario/autobahn-python","free":true,"listed":false,"github":"https://github.com/crossbario/autobahn-python","clone":"git clone https://github.com/crossbario/autobahn-python.git","description":"WebSocket and WAMP in Python for Twisted and asyncio","language":"Python","stars":2542,"topics":["python","websocket","real-time","wamp","rpc","pubsub","autobahn"],"license":null,"category":"networking-infra","readme_excerpt":"Autobahn Python WebSocket & WAMP for Python on Twisted and asyncio. --- Quick Links : Source Code - Documentation - WebSocket Examples - WAMP Examples Community : Forum - StackOverflow - Twitter - IRC \\#autobahn/chat.freenode.net Companion Projects : Autobahn JS - Autobahn Cpp - Autobahn Testsuite - Crossbar.io - WAMP Introduction Autobahn Python is a subproject of Autobahn and provides open-source implementations of - The WebSocket Protocol - The Web Application Messaging Protocol (WAMP) for Python 3.11+ and running on Twisted and asyncio. You can use Autobahn Python to create clients and servers in Python speaking just plain WebSocket or WAMP. WebSocket allows bidirectional real-time messaging on the Web and beyond, while WAMP adds real-time application communication on top of WebSocket. WAMP provides asynchronous Remote Procedure Calls and Publish & Subscribe for applications in one protocol running over WebSocket. WAMP is a routed protocol, so you need a WAMP Router to connect your Autobahn Python based clients. We provide Crossbar.io, but there are other options as well. Note Autobahn Python currently requires Python 3.11 or later. Earlier release lines supported older Python versions: up to version v19.11.2 supported Python 2 and 3.4+, up to version v20.7.1 supported Python 3.5+, and up to version v21.2.1 supported Python 3.6+. Features - framework for WebSocket and WAMP clients and servers - runs on CPython and PyPy &lt;https://pypy.org/&gt; - runs under Twisted and as","default_branch":null,"files":null,"tree":[],"storefront":"/r/crossbario","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crossbario/autobahn-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}