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/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

https://github.com/tomoncle/spring-boot-dubbo-samples

spring-boot 注解方式集成 dubbo 示例.

annotation dubbo rpc spring spring-boot

Last synced: 08 May 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/icingworld/ww-raftkv

A distributed key-value store built upon the Raft consensus algorithm.

cpp cpp11 kv-store kvstore raft raft-consensus-algorithm rpc rpc-framework

Last synced: 23 Jun 2025

https://github.com/asanikovich/helios

Docker image for helios - A fast, secure, and portable multichain light client for Ethereum

blockchain blockchain-node docker docker-compose docker-image ethereum helios rpc rpc-client

Last synced: 30 Jan 2026

https://github.com/shixiongfei/nanorpc-validator

NanoRPC protocol validator.

nanorpc rpc

Last synced: 25 Feb 2026

https://github.com/0xradioac7iv/solrpc

RPC Aggregator for Solana

aggregator load-balancing rpc solana

Last synced: 29 Apr 2026

https://github.com/kikure-hime/early-dex

Auto referrals, claim names, and connect wallets with Early-DEX. Simplify your decentralized exchange experience. 🚀💻

airdrop airdrop-dex airdrops-farming blackcatsyndicate buy-sell corvus dex dexearly early earlydex finance jito-bundle marketing-analytics meomundep referral-system referrals rpc solana

Last synced: 23 Jun 2025

https://github.com/anzerr/banano.rpc

Typescript interface to call the nano rpc

banano client nano rpc typescript util

Last synced: 03 Oct 2025

https://github.com/ella-to/ella

a compiler to generate golang and typescript http client and server

compiler golang rpc typescript

Last synced: 31 Jan 2026

https://github.com/wenerme/tinyrpc

Tinyrpc for ES6 Proxy

chrome-extension rpc typescript

Last synced: 15 May 2026

https://github.com/itsabgr/nice-rpc

A nice, clean and easy gRPC server wrapper for node in Typescript

clean easy grpc js node nodejs rpc ts typescript

Last synced: 29 Apr 2026

https://github.com/chezxaaaja/zzrat

Remote desktop and file transfer tool.

asio client-server hacking imgui rat remote-control rpc tcp windows

Last synced: 04 Sep 2025

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/micooz/node-ipc-call

Non-blocking cross-process method call based on IPC for Node.js

async ipc nodejs rpc

Last synced: 02 Feb 2026

https://github.com/gharib110/go-grpc

golang grpc demo applications

golang-application grpc rpc

Last synced: 23 Mar 2025

https://github.com/goodmanwen/rabibridge

A lightweight framework for service decoupling and peak shaving in web services, leveraging RabbitMQ.

fastapi message-queue rabbitmq rpc

Last synced: 08 Feb 2026

https://github.com/aveek-saha/two-phase-commit

A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC

2-phase-commit 2pc distributed-key-value-database distributed-systems grpc grpc-java kv-store protobuf protobuf3 protocol-buffers rpc two-phase-commit

Last synced: 30 Apr 2026

https://github.com/freight-trust/besu-transact

Hyperledger Besu Transaction/RPC

besu enterprise ethereum evm hyperledger ipc npm rpc

Last synced: 07 May 2026

https://github.com/zfi2/fl-studio-discord-rpc

A configurable FL Studio RPC for Discord!

csharp discord discord-rich-presence dotnet fl-studio rich-presence rpc

Last synced: 29 Dec 2025

https://github.com/gmpsankalpa/discord-rpc

Discord rpc

discord rpc

Last synced: 16 May 2026

https://github.com/blakeliafk/boltdbr

极简kvdb

kvdb rpc rpcdb

Last synced: 15 Jun 2026

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

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

php rabbitmq rpc siroen synapse

Last synced: 14 Jan 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/ranile/ripsy

RPC between Server/Client written in Rust

rpc rust

Last synced: 19 Jun 2026

https://github.com/gh4rib/go-grpc

golang grpc demo applications

golang-application grpc rpc

Last synced: 16 Apr 2026

https://github.com/yxonic/quickrabbit

quickrabbit generates strongly-typed functions for implementing RPC, task queue, Pub/Sub, etc., using RabbitMQ

rabbitmq rpc typescript

Last synced: 30 Apr 2026

https://github.com/flaviomarcio/qorm

Qt-QOrm Object-relational mapping for SQL ANSI, SQLite, Postgres, MSSQL, Oracle, MySQL

amqp cpp http iot mqtt mssql mvc odbc or oracle postgres psql qt rest rpc sqlite websocket

Last synced: 12 Apr 2026

https://github.com/php-lsp/dispatcher

[READ ONLY] Subtree split of the component (see php-lsp/php-lsp)

delegate dispatcher emitter handler language-server lsp php resolver rpc

Last synced: 10 Sep 2025

https://github.com/mikaponics/mikapod-storage

Persistent storage application for IoT device which is accessible over RPC

go golang iot rpc sqlite3

Last synced: 10 Feb 2026

https://github.com/burnaviour/odoo-semi-annual-sales-dashboard

The Semi-Annual Product Sales Dashboard is a specialized Odoo application that provides a comprehensive analysis of product sales performance over the past six months.

dashboard odoo owl product rpc sale semi-annual xml xml-rpc

Last synced: 11 Feb 2026

https://github.com/aohan237/simrpc

easily used rpc

python rpc

Last synced: 11 Mar 2026

https://github.com/christs8920/rpc-c

An RPC server - client project written in C

c rpc

Last synced: 14 Jun 2026

https://github.com/sadiksunbul/scc-secure-chat-chain

SecureChatChain is a chat application that provides secure and encrypted messaging, developed in the Go programming language

async-encryption blockchain chain encryption encryption-algorithms go go-chat golang rpc secure-chat-application secure-chat-chain tcp

Last synced: 24 Mar 2025

https://github.com/pabloemidio/gitresumewebserviceapi

Webservice responsible for centralizing the GitResume structure's requests

fastapi microsservices nameko python3 redis rest-api rpc

Last synced: 16 Apr 2026

https://github.com/ahsouza/golang-grpc

Simple Example of Communication using gRPC service with GO lang

communication go golang google grpc rpc

Last synced: 01 May 2026

https://github.com/jemish-169/stocky-inventory-management-pos

Stocky is a modern, scalable, and real-time inventory and sales tracking POS application built with native Android tools. It helps to manage inventory, generate PDF invoices, track transactions, and gain insights through analytics. The app supports smooth multi-user collaboration with real-time data consistency.

android clean-architecture jetpack-compose material-ui mvvm pos rpc supabase supabase-auth

Last synced: 02 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/isquicha/users-line-rpc-api

This API manages a Line (queue) of people. Allows user creation, adding a user to the Line, querying the Line, filtering users in the Line, querying a user's position in the Line and removing a user from the beginning of the Line. There is no persistence of data in files on the server (users and the Line are saved in volatile memory).

api rpc

Last synced: 02 Jul 2025

https://github.com/nicledomas/binarymapper

Remote calls different binary executable files

http rest-api rpc

Last synced: 31 Aug 2025

https://github.com/pplgin/rpc

基于tcp协议的 rpc简单实现

nodejs rpc rpc-client rpc-server

Last synced: 02 May 2026

https://github.com/zeuxisoo/go-zenwords

An experimental program for providing text filtering services

filter golang grpc rpc web

Last synced: 02 May 2026

https://github.com/bincrafters/conan-jsonrpc-cpp

Conan.io recipe for JsonRpc-Cpp project

conan json-rpc jsonrpc-cpp rpc

Last synced: 02 May 2026

https://github.com/danielhreben/yarpc

Yet another RPC over RabbitMQ

pubsub rabbitmq rpc rpc-client rpc-library rpc-server

Last synced: 15 Mar 2025

https://github.com/hidehalo/json-rpc

Implements of JSON-RPC 2.0 protocol and client/server stubs

json-rpc json-rpc-client json-rpc-server php rpc stub

Last synced: 09 Jun 2026

https://github.com/putukrisna6/progjar-all

Index repo tugas 2-5 mata kuliah Pemrograman Jaringan

message-queue rpc thread web-scraping

Last synced: 27 Feb 2026

https://github.com/levelfourab/chiliad

Java 9+ RPC library for reactive streams built on top of RSocket and Project Reactor

reactive-streams reactor rpc rsocket

Last synced: 12 Feb 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/ifty64bit/hono-react-cloudflare-worker-starter

⚡️ Fullstack starter template with Cloudflare Workers, Hono (API), Vite + React (SPA), and TypeScript. Blazing-fast, edge-ready, and developer-friendly.

cloudflare-workers edge-computing hono react rpc spa turborepo typescript vite web-template

Last synced: 02 May 2026

https://github.com/vinyvicente/laravel-swoole-jsonrpc

JSON-RPC Server and Client based on Swoole, for Laravel 5/6/Lumen Framework

json-rpc json-rpc-client json-rpc-server laravel rpc swoole

Last synced: 02 May 2026

https://github.com/simonbetton/dogecoin-core-trpc-api

Dogecoin Core tRPC API is a subset API wrapper for the Dogecoin Core RPC API

api cloudflare-tunnel dogecoin ky rpc zod

Last synced: 13 Feb 2026

https://github.com/dnbsd/bun.go

A no-nonsense ("bring your own toppings") framework for building services on top of NATS.

framework microservices nats rpc

Last synced: 06 Apr 2025

https://github.com/nobonobo/drpc

Minimal Distributed RPC Toolkit for Golang

distributed golang rpc

Last synced: 29 Oct 2025

https://github.com/jcarrano/ezamqp

Easy AMQP RPC management over asyncio

amqp asyncio python rpc

Last synced: 27 Mar 2025

https://github.com/iochti/thing-service

iochti object service which handles connected things

golang iochti rpc service thing

Last synced: 14 Feb 2026

https://github.com/exbotanical/lib.rpc

generic, programmable Remote Procedure Calls and data serialization interface for the C programming language

application-state-transfer marshalling remote-procedure-calls rpc rpc-framework serialization state-synchronization

Last synced: 01 Sep 2025

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/alicization-hub/space-wallet

This is a private, web-based Bitcoin wallet application built primarily with Next.js 15. It prioritizes user control and privacy, designed to run with own Bitcoin Core full node.

bitcoin-wallet cryptographic docker drizzle-orm encryption nextjs15 postgresql rpc tor-network wsl2

Last synced: 03 May 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/eshikafe/paws

Protocol to Access White Space database

https ietf json rpc tvws

Last synced: 16 Jan 2026

https://github.com/viixixciv/chainid

An elegant CLI tool to retrieve a blockchain's chainId from any RPC endpoint (supports HTTP/S and WebSocket).

blockchain chainid cli cli-tool developer-tools ethereum evm rpc terminal web3

Last synced: 03 May 2026

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

Base protocol for TSRPC

idl k8w rpc tsrpc

Last synced: 13 Jun 2026

https://github.com/storacha/ucanto-compat

🤝 Ucanto cross language compatibility testing

rpc testing ucan

Last synced: 07 Jun 2026

https://github.com/netbuffer/dubbo-sss

dubbo + Spring+Spring Web Mvc+Spring Data Jpa test project

druid dubbo dubbo-demo hibernate jpa mysql rpc spring spring-data-jpa spring-mvc springframework

Last synced: 03 May 2026

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

json rpc

golang json jsonrpc rpc

Last synced: 15 May 2026

https://github.com/zpj80231/snail

🚗 框架重写、手撸源码

java mybatis rpc source-code spring spring-boot

Last synced: 03 May 2026

https://github.com/mprot/mrpc-go

MessagePack RPC implementation for Go

messagepack messagepack-rpc mprot rpc

Last synced: 12 Mar 2025

https://github.com/dzintars/wss

Test setup (Don't use!) Redux -> WSS -> RPC

go redux rpc websockets

Last synced: 15 May 2026

https://github.com/ankitrgadiya/xmlrpc

An XMLRPC Implementation in Go

golang rpc xml xmlrpc

Last synced: 16 Apr 2026

https://github.com/goku321/dist-map-reduce

Distributed MapReduce word count application.

distributed golang mapreduce rpc wordcount

Last synced: 15 Jan 2026

https://github.com/giorgio-casciaro/jesus

cross-service multichannel comunication layer: rpc and events over http,tcp,upd,...

events json-schema microservice nodejs rpc

Last synced: 16 Apr 2026

https://github.com/gopikrsmscs/rpc-synchronous-communication

Synchronized Remote Procedure Call Communication(RPC)

distributed-systems java javarmi rpc rpc-client rpc-server

Last synced: 12 Mar 2025

https://github.com/simon28082/microservice

A microservice server application

laravel microservice microservice-framework rpc swoole

Last synced: 15 May 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/muvon/php-kiss-json-rpc

KISS implementation of lib to work with JSON RPC protocol

curl json jsonrpc kiss lib php request rpc

Last synced: 03 May 2026

https://github.com/sandrain/metasim

A rpc test framework, based on mercury/argobots/margo.

argobot hpc margo mercury rpc

Last synced: 15 May 2026

https://github.com/bankiru/doctrine-api-bundle

Symfony bundle for bankiru/doctrine-api-client

api bundle client doctrine rpc symfony

Last synced: 15 May 2026

https://github.com/mrdulin/go-rpc-cnode

An Go RPC server for CNode community.

go go-rpc rpc

Last synced: 02 Jun 2026

https://github.com/ramona-flower/discord-rpc

Python program to get a discord RPC without using any discord package

discord discord-rpc python rpc

Last synced: 17 Mar 2025

https://github.com/sunthecoder/lcvaportal

The LCVA Portal is a native iOS application developed for the Longwood Center for Visual Arts (LCVA). This application serves as a digital gateway to LCVA's art collections, enabling users to explore, interact with, and learn about various artworks in the museum.

art artificial-intelligence caching cdn cloud firebase geospatial ios microservice mobile museum nosql optimization postgresql records-management rpc s3 supabase swift swiftui

Last synced: 08 Apr 2026

https://github.com/JairusSW/wipc

Minimal and performant binary IPC over Standard I/O

assemblyscript channel ipc protocol rpc stdio wasm

Last synced: 29 Mar 2026

https://github.com/fourkio/node_manager

Manage node connections and communications

elixir node rpc

Last synced: 16 May 2026

https://github.com/tsukinoko-kun/gopherpc

GopheRPC is a RPC library that lets you call Go server functions from your JavaScript (browser) clients

golang javascript rpc rpc-framework rpc-library

Last synced: 24 Apr 2026

https://github.com/mlunnay/nds_rpc

An implementation of a library and server for a remote procedure call system, and a test application for ARM7 processor on the Nintendo DS

armv7 cpp nds python rpc server

Last synced: 15 May 2026

https://github.com/areal060781/temp-messenger-service-unit-testing

Simple temporary messenger built on top of microservices and RPC

docker flask nameko postgres rabbitmq redis rpc

Last synced: 11 Apr 2026

https://github.com/rudrodip/dummylsp

its a simple lsp server implemented in go for learning purpose

go golang lsp lsp-server rpc

Last synced: 24 Mar 2025

https://github.com/ipuppyyt/discord-rpc-client

A Discord RPC Client For You By iPuppyYT. A heavily customizable RPC Client

batch batch-script discord discord-bot discord-js executable ipuppy node node-js nodejs rpc rpc-client software

Last synced: 06 May 2026

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

protobuf

protobuf rpc

Last synced: 12 Apr 2026