An open API service indexing awesome lists of open source software.

Remote Procedure Call (RPC)

Remote procedure call (RPC) is when a computer program causes a procedure to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.

https://github.com/aarush0101/rich-presence

Rich presence stimulated through Discord WebSocket based connection.

discord educational rich-presence rpc websocket

Last synced: 11 Apr 2026

https://github.com/kezhengjie/rpc

A header only and out of the box tcp rpc framework written in C++.

asio compile-time-meta-programming cpp headeronly rpc rpc-framework

Last synced: 19 Sep 2025

https://github.com/vhyran/decoded-daily

This project aims to provide daily insights and updates on a variety of topics.

astro biomejs bun news news-feed newsapi newsapp rpc

Last synced: 11 Apr 2026

https://github.com/flowers-bloom/srpc

SRPC 是一个基于 Netty 实现网络通信,Zookeeper 实现服务暴露和发现,并实现了序列化、负载均衡、重连机制的远程调用框架。

java netty rpc zookeeper

Last synced: 24 Mar 2025

https://github.com/pangum/example

盘古框架项目实战,使用盘古提供的各种插件来实现一个视频转码平台执行器。包括以下功能使用:1、项目最佳实践;2、MQTT使用;3、gRPC使用;4、配置文件加载

example grpc library mq mqtt pangu practice project rpc

Last synced: 17 Sep 2025

https://github.com/rudrodip/go-networking

Implementation of different network protocols in go

go go-testing gorilla-websocket http rpc tcp udp websocket

Last synced: 24 Mar 2025

https://github.com/perlogix/libsubrpc

libsubrpc provides subprocess management and RPC communication in a single package

json json-rpc rpc subprocess

Last synced: 25 Jan 2026

https://github.com/frequenz-floss/frequenz-api-common

Shared protobuf definitions and Python bindings for Frequenz APIs

api common frequenz grpc protobuf python rpc

Last synced: 10 Jun 2025

https://github.com/oliverwqcwrw/aolifu

Integrate various popular open source projects

database java mq registry rpc

Last synced: 21 Feb 2026

https://github.com/laolarou726/mit_6.5840_coursework

MIT 6.5840 - Distributed System

distributed-systems kv-store mit raft rpc

Last synced: 30 Mar 2025

https://github.com/asynched/http-rpc

Remote procedure calls with HTTP and Javascript

http node rpc

Last synced: 18 Apr 2026

https://github.com/wanwanpp/simple-rpc

使用Jdk实现简单的rpc框架的雏形。

rpc

Last synced: 14 May 2025

https://github.com/lordronz/discord-rpc-python

When the impostor is sus 😳

discord python rpc

Last synced: 05 May 2026

https://github.com/katyukha/odoo-rpc-client-cli

CLI for `odoo-rpc-client` project. Easily manage your odoo instance via xml-rpc

cli odoo rpc

Last synced: 03 Aug 2025

https://github.com/thegenius/hera

A brave new RPC framework

rpc

Last synced: 24 Mar 2025

https://github.com/nlfmt/electron-bridge

Easily define and use IPC functions and events in your Electron app. Fully typesafe.

electron router rpc typescript

Last synced: 14 Mar 2025

https://github.com/mryang/mini-rpc

简易java rpc框架,基于netty4,spring

netty4 rpc spring

Last synced: 16 Jan 2026

https://github.com/nhassl3/servicehub-backend

Production-ready marketplace backend — Go · gRPC · PostgreSQL 18 · PASETO · Clean Architecture · Docker

backend business-logic golang grpc marketplace rpc server

Last synced: 09 Jun 2026

https://github.com/mryang/netty-learn

netty4.0 一些示例,包括编解码,rpc,httpserver,push server 等

im netty rpc

Last synced: 16 Jan 2026

https://github.com/porthos-rpc/porthos-python

A RPC over AMQP library for Python.

amqp porthos rpc rpc-client

Last synced: 06 Apr 2026

https://github.com/amit-singh-14/expense-tracker

This repository contains a comprehensive expense tracker application built from scratch using React 18/19, Bun, and Hono. The application is designed to provide an intuitive and efficient user experience for managing personal finances. Both the frontend and backend are developed entirely in TypeScript, ensuring type safety.

bun drizzle-orm hono kinde-auth neon-postgres rpc tanstack-form tanstack-query tanstack-router typescript

Last synced: 08 May 2026

https://github.com/nikhilr612/smolrx

A small Remote Execution / Remote Procedure Call protocol and its implementation

java rpc

Last synced: 07 May 2025

https://github.com/thejian/msgpack-rpc-node

MessagePack RPC implementation for Node

msgpack nodejs rpc typescript

Last synced: 14 Oct 2025

https://github.com/exbotanical/paper-cups

Simple yet powerful RPC client built on top of postMessage.

events finalizationregistry rpc rpc-client weakreference

Last synced: 05 Jan 2026

https://github.com/totoleo/yar

Yet Another yaR client to go

client go rpc yar

Last synced: 22 Jan 2026

https://github.com/ierturk/zsc31050-calib-rust

A sample project that uses slint-ui, dust_dds and third party dll c/c++ library usage on windows with rust

async bindings dds dust-dds idl rpc rust serde serde-json slint-ui tokio

Last synced: 07 May 2026

https://github.com/netauth/protocol

The Protobuf files for the NetAuth GRPC protocol

netauth protobuf protocol rpc

Last synced: 22 Jan 2026

https://github.com/ironsdu/drpc

泛型是什么?

rpc

Last synced: 22 Mar 2025

https://github.com/div72/grc-rpc-manager

A proxy for Gridcoin-Research's RPC

cryptocurrency gridcoin rpc

Last synced: 17 Apr 2025

https://github.com/mavolostudio/electron-rpc

A completely type-safe RPC (Remote Procedure Call) library for Electron applications. It eliminates the need for manual IPC event handling and ensures that your main and renderer processes stay in sync with strict TypeScript validation.

electron ipc rpc trpc type-safe typescript zod

Last synced: 26 Jan 2026

https://github.com/luismendes070/eai-integracao-de-aplicacoes-corporativas

Disciplina Tópicos Especiais Java Avançado RPC RMI Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas IF Goiano Urutai 2011-2013 Situação Concluído

deitel django-rest-framework java linkedin remote-procedure-call representational-state-transfer rest restful-webservices rmi rpc servlets skills-assessment skills-details soa soap soap-web-services

Last synced: 02 Sep 2025

https://github.com/just1diaxx/activerpc

The best application to edit its own Discord RPC!

assets discord discordrpc pc rpc vb visualbasic

Last synced: 15 May 2025

https://github.com/sskender/jargonlsp

Understand internal jargon instantly, directly within your editor

jargon lsp lsp-server lspconfig neovim-lsp nvim-lsp nvim-lspconfig rpc tcp vim-lsp vscode-extension

Last synced: 27 Apr 2026

https://github.com/mohnate/solana-pump.fun-sniper-bot

The Solana pump fun Sniper Bot is a high-speed, automated trading tool designed to execute precision trades on the Raydium decentralized exchange (DEX). It enables traders to efficiently snipe newly listed tokens from pump fun to raydium ensuring early entries with minimal slippage using free corvus rpc and geyser grp

buy-sell corvus jito-bundle marketing-analytics pump-fun pump-fun-dev-sniper pump-fun-sniping-bot pump-fun-volume pumpfun-bundler-bot rpc solana solana-program

Last synced: 20 May 2026

https://github.com/ngthecoder/simple_rpc_system

Cross-language RPC system with Go server and TypeScript client using TCP sockets and JSON serialization. Features concurrent handling, interactive CLI, and demonstrates microservice communication patterns.

distributed-systems golang rpc typescript

Last synced: 18 Apr 2026

https://github.com/hexagon-dev/rpc-master

Microservices on RPC.

docker laravel rpc

Last synced: 10 May 2026

https://github.com/codeprometheus/starry-rpc

实现一个基本功能完善的RPC,Netty,Zookeeper,Nacos,Redis,Kyro,Snappy

kyro nacos netty rpc zookeeper

Last synced: 13 Apr 2026

https://github.com/lzkelley/rpc_zmq

A Remote Process Call (RPC) library using ZeroMQ via TCP, for a python server and javascript client.

networking rpc zeromq-library

Last synced: 09 Aug 2025

https://github.com/purifetchi/fusionrpcbridge

The bridging service between the Discord RPC mod for Serious Sam Fusion and Discord itself.

cherrypy discord modding python richpresence rpc serioussam

Last synced: 03 May 2026

https://github.com/leonardoraele/json-rpc-dual-engine

A Javascript JSON-RPC-2.0 transport protocol agnostic client and server engine.

client http https json json-rpc json-rpc-client json-rpc-engine json-rpc-server json-rpc2 rpc server server-engines socket websocket

Last synced: 24 Jan 2026

https://github.com/fourkio/node_manager

Manage node connections and communications

elixir node rpc

Last synced: 16 May 2026

https://github.com/jitsusama/example-axis14-on-wildfly-swarm

This project is a simple reproduction of an issue I've been having using Wildfly Swarm to bundle an Apache Axis 1.4 SOAP RPC application servlet.

axis j2ee rpc wildfly-swarm

Last synced: 27 Apr 2026

https://github.com/casperjdev/go-rpc

Discord Rich Presence client for Linux devices, written in Go

discord discord-game-sdk discord-rpc discord-rpc-client go golang ipc rpc

Last synced: 27 Apr 2026

https://github.com/saefullohmaslul/grpc-microservices

:space_invader: gRPC Microservices for Nodejs with Typescript

docker docker-compose grpc microservices nodejs rpc typescript

Last synced: 14 Apr 2026

https://github.com/lpabon/rpcscout

rpcscout is a program to test gRPC and REST connections across nodes and service meshes in a Kubernetes environment. It is both the client and the server to itself and support N-to-N connections.

grpc kubernetes mesh rest rpc

Last synced: 06 May 2026

https://github.com/gggeek/phpxmlrpcng-http

A php library for building rpc-style http clients and servers. WIP...

http php rpc

Last synced: 04 Apr 2025

https://github.com/ivanbeldad/rpc-claymore

Package to take information about claymore status and restart/reboot miners.

claymore-miner golang mining rpc

Last synced: 13 Jan 2026

https://github.com/dareka826/discord-cmus-rpc

Show current playing cmus song in Discord with RPC

cmus discord rpc

Last synced: 27 Apr 2026

https://github.com/zoubingwu/electron-rpc-remote

RPC-styled API for electron ipc.

electron ipc ipcmain ipcrenderer rpc

Last synced: 27 Apr 2026

https://github.com/laoluadewoye/ruby-hdfs

A small recreation of Hadoop Distributed File System in Ruby and Kubernetes

certificates grpc hadoop hdfs kubernetes mtls protocol-buffers rpc ruby tls toml-config

Last synced: 16 May 2026

https://github.com/nexrx/solid-rpc-rs

Build blazing-fast, type-safe full-stack apps with SolidJS & Rust!

fullstack rpc rust solidjs

Last synced: 18 Apr 2026

https://github.com/davphla/rpc-ocaml

Attempted implementation of a RPC Module for OCaml

ocaml ocaml-library parallel-computing rpc

Last synced: 06 Apr 2025

https://github.com/0xfave/block-data-fetcher

A minimal ETL (Extract, Transform, Load) pipeline written in Rust for fetching and processing block data from the Solana blockchain.

data-engineering data-extraction data-pipeline data-pipeline-building rpc rust solana web3

Last synced: 12 May 2026

https://github.com/hugojosefson/rpc-proxy

RPC for TS/JS using Proxy

deno proxy rpc typescript web

Last synced: 27 Apr 2026

https://github.com/zoujiaqing/qrpc

QUIC protocol based simple RPC framework

quic quic-client quic-go quic-server rpc udp

Last synced: 30 Jun 2025

https://github.com/bas080/sendscript

RPC and no-build with composable function calls in a single payload.

client-server json lisp rpc

Last synced: 14 Apr 2026

https://github.com/29dch/custom-rpc-framework

自定义RPC框架

rpc rpc-framework

Last synced: 08 Jun 2026

https://github.com/sric0880/pyrpcindaemon

run and shutdown a python module in daemon or in frontground using ssh(available on linux and windows) 使用ssh远程运行或关闭python模块,后台运行。[Linux 和 Windows通用]

daemon daemoniker daemonize paramiko remote-python-execution rpc ssh

Last synced: 24 Jan 2026

https://github.com/nobonobo/drpc

Minimal Distributed RPC Toolkit for Golang

distributed golang rpc

Last synced: 29 Oct 2025

https://github.com/joaogsleite/rpc-example

Remote procedure call example

java rpc rpc-client rpc-framework rpc-message

Last synced: 28 Apr 2026

https://github.com/hasirciogli/x-protocol

Bu repo, mikroservisler ve ara servisler arasında kolay ve verimli bir iletişim sağlamak amacıyla geliştirilmiş bir çağrı protokolüdür. RPC benzeri bir yapı sunarak, kullanıcıların doğrudan RPC yazmalarına gerek kalmadan iki çağrı tanımı ile servisler arası iletişim kurmasını sağlar.

mesh-protocol multilanguage-rpc proxied-rpc rpc web-based-mesh-protocol x-protocol xprotocol

Last synced: 23 Mar 2025

https://github.com/jcarrano/ezamqp

Easy AMQP RPC management over asyncio

amqp asyncio python rpc

Last synced: 27 Mar 2025

https://github.com/carnesen-archive/bitcoin-rpc-href

A Node.js library for reading the bitcoin RPC configuration

bitcoin bitcoin-rpc nodejs rpc typescript

Last synced: 28 Apr 2026

https://github.com/dobx/dobx_ds

dobx lib for protostuffdb

dobx flutter rpc

Last synced: 28 Apr 2026

https://github.com/ngruychev/json_rpc_controllers

Create class-based JSON-RPC services and use them seamlessly on the client-side

deno nodejs rpc typescript

Last synced: 10 May 2026

https://github.com/novacbn/enzastdlib

enzastdlib is a set of TypeScript modules that follow a common design API philosophy aiming at sane defaults and ease-of-use targeting the Deno TypeScript runtime.

cli client deno http javascript json-schema library rpc schema server types typescript typing validation

Last synced: 28 Apr 2026

https://github.com/lachance-lab/0slot-solana-pumpfun-sniper

0Slot Solana PumpFun Sniper. First Buyer, 0 block (Same Block with token creation). Using Jito ShredSteram

0block 0slot astralane bot jito nozomi rpc shred shredstream sniper solana trading

Last synced: 16 May 2026

https://github.com/cmmvio/cmmv-vue

CMMV module for generating RPC functions for Vue2 and Vue3

cmmv composable mixins nuxt rpc vue2 vue3

Last synced: 10 May 2026

https://github.com/smheidrich/asyncio-rpc-aiopqueue

multiprocessing commlayer for nens/asyncio-rpc using aioprocessing.AioQueue | mirror of https://gitlab.com/smheidrich/asyncio-rpc-aiopqueue

asyncio ipc multiprocessing rpc

Last synced: 25 Oct 2025

https://github.com/celsianjs/celsian

CelsianJS — Backend framework built on Web Standard APIs. Hook-based server, type-safe RPC, real-time streaming, caching, task queues. 590 tests.

backend framework rpc server typescript web-standards

Last synced: 08 Jun 2026

https://github.com/threadnew/powerrpc

一款基于zookeeper、netty的小型的分布式的rpc框架

java netty nettyrpc reflection rpc zookeeper

Last synced: 11 May 2026

https://github.com/yagotome/grpc-cache

Simple example of the use of gRPC for client-server RPC

golang grpc nodejs protobuf rpc

Last synced: 05 May 2026

https://github.com/hitoshyamamoto/soapbar

Modern SOAP library for Python. Build servers with a SoapService class and soap_operation decorators (auto-generated WSDL), or drive a typed client from an existing WSDL. SOAP 1.1/1.2, all binding styles, WS-Security, MTOM, WS-Addressing. ASGI/WSGI-compatible. Hardened lxml parser and tests conformance suite.

api json python rpc soap soap-client soap-server wsdl

Last synced: 01 Jun 2026

https://github.com/arthurweinmann/puppeteer-server

Run Puppeteer (browser automation) as a HTTP API

api puppeteer rpc

Last synced: 16 May 2026

https://github.com/huakunshen/comlink-stdio

Comlink and RPC-style IPC channel over stdio, make IPC between 2 js/ts processes easier.

bun comlink deno ipc nodejs rpc typescript

Last synced: 27 Mar 2025

https://github.com/wenerme/tinyrpc

Tinyrpc for ES6 Proxy

chrome-extension rpc typescript

Last synced: 15 May 2026

https://github.com/synapse-rpc/siroen

赛莲(Type η“Siroen”) - 第二代水中战斗用人造天使。战斗和电算能力奇高,对人类感情的理解能力几乎是零,在被伤害后阴差阳错地就被身边的人灌输了「痛就是爱」。for PHP

php rabbitmq rpc siroen synapse

Last synced: 14 Jan 2026

https://github.com/shikharcodess/learning-rpc

Using Golang to learn the fundamentals of RPC

backend-development golang rpc

Last synced: 28 Oct 2025

https://github.com/neuralnorthwest/mu

Mu is a microservice framework. It's written in Go.

distributed-systems framework go golang microservices rpc

Last synced: 28 Jan 2026

https://github.com/neuralnorthwest/mu-app

A starting point for a Mu application.

distributed-systems example framework go golang microservices rpc

Last synced: 28 Jan 2026

https://github.com/k8w/tsrpc-protocol

Base protocol for TSRPC

idl k8w rpc tsrpc

Last synced: 13 Jun 2026

https://github.com/ranile/ripsy

RPC between Server/Client written in Rust

rpc rust

Last synced: 19 Jun 2026

https://github.com/eterline/go-mc-smp

Go client for Minecraft JSON-RPC

json json-rpc2 minecraft minecraft-server rpc rpc-client

Last synced: 29 Apr 2026

https://github.com/dan-and-dna/arpc

json rpc

golang json jsonrpc rpc

Last synced: 15 May 2026

https://github.com/iunary/grpcly

Golang GRPC examples

bidirectional golang grpc protobuf3 rpc stream unary

Last synced: 29 Apr 2026

https://github.com/giosil/multi-rpc

An easy to use library for xml-rpc, json-rpc and RESTful services implementation.

java java-rest-api java-restful javaee json json-parser json-rpc multi-rpc rpc rpc-client rpc-framework rpc-library rpc-server xml-rpc

Last synced: 29 Apr 2026