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!

  • 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
  • SaaSHub

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

    SaaSHub logo
  • wampy

    Websocket RPC and Pub/Sub for Python applications and microservices

  • 3DS-RPC

    Connect your 3DS playing status to Discord!

  • 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

  • Show HN: Sort and Filter Ask HN Who's Hiring by LLM-Embedding Proximity

    1 project | news.ycombinator.com | 3 Nov 2023
  • We should promote more personal indexing, rather than algorhythmic indexing

    2 projects | news.ycombinator.com | 25 Oct 2023
  • Show HN: An Embedding-Based Search Service over ShowHN, AskHN, GitHub, More

    1 project | news.ycombinator.com | 25 Oct 2023
  • Show HN: Payperrun.com – A New Way to Monetize Your Code

    2 projects | news.ycombinator.com | 7 Aug 2023
  • [Nintendo Switch] Présentation de NSO-RPC, une application qui montre les jeux Switch sur lesquels vous jouez sur Discord!

    1 project | /r/enfrancais | 17 Apr 2023
  • Would teaching myself Python be of any use to the Monero ecosystem?

    1 project | /r/Monero | 30 Jan 2023
  • Tezos Dev tools: short recap

    1 project | /r/tezos | 27 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 29 May 2024
    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. Learn more →

Index

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

Project Stars
1 AutobahnPython 2,465
2 Coercer 1,586
3 Pyrlang 586
4 thriftpy2 558
5 zero 539
6 NSO-RPC 303
7 tractor 252
8 wampy 125
9 3DS-RPC 121
10 pytezos 110
11 django-modern-rpc 91
12 easyrpc 63
13 lexrpc 36
14 pythereum 33
15 DefichainPython 20
16 JIDL 18
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