Python RPC

Open-source Python projects categorized as RPC

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 23 Python RPC Projects

  • AutobahnPython

    WebSocket and WAMP in Python for Twisted and asyncio

  • Coercer

    A python script to automatically coerce a Windows server to authenticate on an arbitrary machine through 12 methods.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Pyrlang

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

  • thriftpy2

    Pure python approach of Apache Thrift.

  • Project mention: 10 Ways for Kubernetes Declarative Configuration Management | dev.to | 2024-01-01

    Thrift: https://github.com/Thriftpy/thriftpy2

  • zero

    Zero: A simple and fast Python RPC framework (by Ananto30)

  • NSO-RPC

    Connect your Nintendo Switch playing status to Discord!

  • Project mention: RiiTag now supports Switch and 3DS | /r/NintendoSwitch | 2023-05-27
  • tractor

    A distributed, structured concurrent runtime for Python (and friends)

  • Project mention: Ask HN: What Python libraries do you wish more people knew about? | news.ycombinator.com | 2023-12-03
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • wampy

    Websocket RPC and Pub/Sub for Python applications and microservices

  • 3DS-RPC

    Connect your 3DS playing status to Discord!

  • Project mention: RiiTag now supports Switch and 3DS | /r/NintendoSwitch | 2023-05-27
  • pytezos

    🐍 Python SDK for Tezos | Michelson VM in Python

  • django-modern-rpc

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

  • easyrpc

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

  • lexrpc

    Python implementation of XRPC + Lexicon from AT Protocol/Bluesky

  • pythereum

    A lightweight Ethereum JSON RPC library for Python

  • Project mention: Pythereum, an extremely fast open-source alternative to Web3.py, using websocket pooling, built in RPC batching and more! | /r/ethdev | 2023-11-02

    Hey all, I'm the developer behind Pythereum which I developed as I was really dissatisfied with the clarity and functionality of Web3.py and wanted python developers to be able to interact at high speeds with the Ethereum blockchain.

  • DefichainPython

    Interact with the defichain blockchain as effortlessly as possible using python!🐍

  • JIDL

    Simple, flexible, JSON-based Interface Definition Language

  • telekinesis

    Control Objects and Functions Remotely

  • Project mention: Show HN: Sort and Filter Ask HN Who's Hiring by LLM-Embedding Proximity | news.ycombinator.com | 2023-11-03

    https://payperrun.com/%3E/search?displayParams={%22q%22:%22S...

    (There are quite a few, you might want to filter by date!)

  • lmrtfy

    Let me run that for you. Deploy scripts to the cloud and run them like native functions! (by lmrtfy)

  • DiscordRPC

    A Discord Rich Presence client. (by Auax)

  • py-inventa

    A Python library for microservice registry and executing RPC (Remote Procedure Call) over Redis.

  • DiscordButton-RPC

    A Python package that makes buttons work better and more stable on Discord.

  • Genshin-Impact-Rich-Presence

    Enables Discord Rich Presence (game status updates) for Genshin Impact

  • Project mention: Discord Rich Presence (game status updates) | /r/Genshin_Impact | 2023-06-08
  • pnrw

    PNRW is a Python Wrapper for the Nano RPC Protocol

  • SaaSHub

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

    SaaSHub logo
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 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,461
2 Coercer 1,559
3 Pyrlang 586
4 thriftpy2 552
5 zero 534
6 NSO-RPC 297
7 tractor 249
8 wampy 125
9 3DS-RPC 110
10 pytezos 109
11 django-modern-rpc 90
12 easyrpc 60
13 lexrpc 37
14 pythereum 31
15 DefichainPython 20
16 JIDL 17
17 telekinesis 16
18 lmrtfy 8
19 DiscordRPC 8
20 py-inventa 7
21 DiscordButton-RPC 6
22 Genshin-Impact-Rich-Presence 5
23 pnrw 2

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