Python RPC

Open-source Python projects categorized as RPC | Edit details

RPC stands for Remote Procedure Call In the context of programming. In distributed computing, a remote procedure call is when a computer program causes a procedure to execute in a different address space, which is coded as if it were a normal procedure call, without the programmer explicitly coding the details for the remote interaction.

Top 8 Python RPC Projects

  • GitHub repo AutobahnPython

    WebSocket and WAMP in Python for Twisted and asyncio

    Project mention: Jupyter data analytics on real-time trading data from crypto exchanges | reddit.com/r/ethereum | 2022-01-12
  • GitHub repo Pyrlang

    Erlang node implemented in Python 3.5+ (Asyncio-based)

    Project mention: Ask HN: Is Elixir Still Relevant? | news.ycombinator.com | 2021-04-10

    - Python: https://github.com/Pyrlang/Pyrlang

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo monero-python

    A comprehensive Python module for handling Monero cryptocurrency

    Project mention: monero-python 0.99 is released, testers welcome! | reddit.com/r/Monero | 2021-12-20
  • GitHub repo wampy

    Websocket RPC and Pub/Sub for Python applications and microservices

  • GitHub repo pytezos

    🐍 Python SDK & CLI for Tezos | Michelson REPL and testing framework

    Project mention: Tezos ICO Cryptography | reddit.com/r/tezos | 2021-02-07

    https://github.com/baking-bad/pytezos/blob/f94160821a10503a1f2d9f5967be7ab9362ec019/pytezos/crypto.py#L201

  • GitHub repo django-modern-rpc

    Simple XML-RPC and JSON-RPC server for modern Django

  • GitHub repo easyrpc

    An easy to use rpc framework for enabling fast inter-process, inter-container, or inter-host communication

    Project mention: Interprocess communication with EasyRpc | reddit.com/r/FastAPI | 2021-11-30

    If you found this library useful / insightful, please leave a star. If you found something that could be improved, please create an issue.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo fastapi_websocket_rpc

    Fork of https://github.com/permitio/fastapi_websocket_rpc

    Project mention: Upcoming PyCon talk about the RPC and Pub/Sub Python packages powering OPAL.ac | reddit.com/r/Python | 2021-04-19

    I'll be speaking in the upcoming [PyCon Israel](https://pycon.org.il/2021/) about https://github.com/authorizon/fastapi_websocket_pubsub and https://github.com/authorizon/fastapi_websocket_rpc the two communication packages powering both [OPAL.ac](https://opal.ac) and [authorizon.com](https://www.authorizon.com) Will also share the talk itself after PyCon publish it to Youtube

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 2022-01-12.

Python RPC related posts

Index

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

Project Stars
1 AutobahnPython 2,306
2 Pyrlang 489
3 monero-python 147
4 wampy 117
5 pytezos 81
6 django-modern-rpc 78
7 easyrpc 22
8 fastapi_websocket_rpc 0
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com