Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/rpc
- Wikipedia: https://en.wikipedia.org/wiki/Remote_procedure_call
- Related Topics: rest-api, graphql-api, soap, wsdl, grpc,
- Aliases: remote-procedure-call,
- Last updated: 2025-02-02 00:26:16 UTC
- JSON Representation
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: 23 Jan 2025
https://github.com/shixiongfei/nanorpc-socketio-client
An RPC library (client) based on socket.io-client.
nanorpc rpc socket-io socket-io-rpc
Last synced: 18 Nov 2024
https://github.com/shixiongfei/nanorpc-socketio
An RPC library based on socket.io.
nanorpc rpc socket-io socket-io-rpc
Last synced: 18 Nov 2024
https://github.com/shixiongfei/nanorpc-validator
NanoRPC protocol validator.
Last synced: 18 Nov 2024
https://github.com/filipe1309/ud-go-microservices
Udemy - Working with Microservices in Go (Golang)
docker golang grpc kubernetes microservices mongodb postgresql rabbitmq rpc
Last synced: 19 Dec 2024
https://github.com/thejasmeetsingh/django-deployer
Allows users to deploy their Django application on AWS with just one click.
alembic asynchronous-programming aws boto3 celery docker fastapi gunicorn microservice nginx postgresql pydantic python3 rabbitmq redis restful-api rpc sqlalchemy terraform uvicorn
Last synced: 20 Nov 2024
https://github.com/derek82511/node-rpc-proxy-rabbitmq
Simple Node.js rpc proxy implementation with rabbitmq.
docker fastify grpc grpc-node http2 http2-server kubernetes nodejs openshift pm2 rabbitmq rpc
Last synced: 02 Feb 2025
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: 30 Oct 2024
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: 21 Dec 2024
https://github.com/rudrodip/dummylsp
its a simple lsp server implemented in go for learning purpose
Last synced: 29 Jan 2025
https://github.com/dest4590/cloudrpc
Discord RPC support for SoundCloud
discord discordrpc rich-presence rpc soundcloud tampermonkey
Last synced: 20 Dec 2024
https://github.com/denpalrius/grpc-node-planets
A Node.js gRPC service for managing planets using TypeScript and Protocol Buffers, including both server and client implementations.
grpc nodejs protobuf protocol-buffers rpc typescript
Last synced: 21 Dec 2024
https://github.com/arthurweinmann/puppeteer-server
Run Puppeteer (browser automation) as a HTTP API
Last synced: 07 Jan 2025
https://github.com/nadilas/ds-orpc-java
Deepstream.io object based RPC handler extension including session handling and server-to-client callback using protocol-buffers.
callback consumer deepstream kotlin object-oriented protobuf-definitions protocol-buffers rpc session
Last synced: 29 Jan 2025
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.
Last synced: 20 Jan 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: 30 Oct 2024
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: 21 Dec 2024
https://github.com/georgiifirsov/asyncnotifications
It is an example of client-server application system, used to show Microsoft Asynchronous RPC library in action. This code is written in C and C++14 for Windows using WinAPI.
asynchronous-programming client-server concurrency concurrent-programming cplusplus cplusplus-14 cpp14 microsoft microsoft-rpc remote-procedure-call rpc
Last synced: 24 Dec 2024
https://github.com/paranoiasystem/jrpc-cli
A command line interface for generate necessary interfaces, types or classes for JRPC-Client. JRPC-Client works in synergy with JRPC-Server.
Last synced: 14 Jan 2025
https://github.com/dinstone/focus-go
Focus-go is the go language implementation of the Focus.
Last synced: 11 Jan 2025
https://github.com/saufiroja/blog-microservice
Implementation Microservice in Go
docker docker-compose go golang graceful-shutdown grpc microservice nginx rpc
Last synced: 30 Jan 2025
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: 29 Jan 2025
https://github.com/bas080/sendscript
Write scripts in a JS DSL and run it on the server or somewhere else.
Last synced: 09 Jan 2025
https://github.com/oothan/nsq-demoset
go grpc-go kafka kafka-consumer kafka-producer kafka-streams message-broker messaging-services nsqd rpc telegram-bot
Last synced: 31 Dec 2024
https://github.com/oothan/etcd-test
blockchain etcd etcd-cluster golang rpc streaming-rpc tron web3js
Last synced: 31 Dec 2024
https://github.com/makay11/seamlessrpc
An RPC library for quick development of seamless full-stack applications.
real-time rpc server-sent-events sse subscriptions typescript vite
Last synced: 17 Jan 2025
https://github.com/hamedzarei/rest-vs-rpc
sample code to test performance rest and rpc service communication
communication lumen microservices rabbitmq rest-api rpc
Last synced: 31 Dec 2024
https://github.com/musauyumaz/signalr
https://www.youtube.com/playlist?list=PLQVXoXFVVtp3RSycdru4WpnfPEOFxONiX
asp-net-core bi-direction-streaming client-server data-transfer http2 hub ihubcontext microsoft real-time-server rpc signalr tcp websocket
Last synced: 27 Nov 2024
https://github.com/heshanera/rpc
Remote Procedure Call in C generated using rpcgen
Last synced: 07 Jan 2025
https://github.com/davidmovas/chat-rooms
chat chat-server go golang grpc rpc
Last synced: 23 Jan 2025
https://github.com/bencompton/ghost-rpc
Develop the full-stack in the browser, test the full-stack with fast integration tests, and deploy the back-end in Node.js, all with minimum effort and maximum re-use.
Last synced: 31 Dec 2024
https://github.com/zpcore/cpre-450-550-project
Project code for Iowa State University Course CprE 450/550
auction blockchain corba cpre450 cpre550 rpc stellar
Last synced: 29 Dec 2024
https://github.com/simon28082/microservice
A microservice server application
laravel microservice microservice-framework rpc swoole
Last synced: 09 Jan 2025
https://github.com/mrzhorik09/discordrpc
this is Discord RPC create on Python with two working Labels
Last synced: 23 Dec 2024
https://github.com/bluday/impart
Multi-purpose chat application for communicating with users, servers and embedded devices across different platforms.
bluetooth c centralized chat chat-application csharp p2p rpc tcp-ip windows
Last synced: 16 Dec 2024
https://github.com/ahsouza/golang-grpc
Simple Example of Communication using gRPC service with GO lang
communication go golang google grpc rpc
Last synced: 10 Dec 2024
https://github.com/micooz/node-ipc-call
Non-blocking cross-process method call based on IPC for Node.js
Last synced: 19 Dec 2024
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: 16 Dec 2024
https://github.com/vinyvicente/json-rpc
Json RPC SDK
cryptonote daemon json rpc server
Last synced: 16 Dec 2024
https://github.com/crimson-crow/pyjsonrpc2
A flexible Python implementation of the JSON-RPC 2.0 protocol
json jsonrpc jsonrpc-client jsonrpc-server rpc
Last synced: 10 Jan 2025
https://github.com/falkern/notionrpc
A script that enables you to showcase your Notion activity on Discord using Rich Presence.
discord discordrpc notion rpc students tools
Last synced: 17 Jan 2025
https://github.com/farukterzioglu/docker-bitcoind
A docker image for bitcoind (regtest)
bitcoin bitcoin-core buidl regtest rpc
Last synced: 06 Jan 2025
https://github.com/coderivan/redismq
The Message Queue Base on Redis
javascript message-queue nodejs redis rpc
Last synced: 12 Dec 2024
https://github.com/aaronksaunders/exploring-hono-1
playing around with Hono and Prisma creating an authentication api
authentication hono honojs prisma rpc typescript zod-validation
Last synced: 12 Dec 2024
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: 12 Dec 2024
https://github.com/andrehrferreira/cmmv-vue
CMMV module for generating RPC functions for Vue2 and Vue3
cmmv composable mixins nuxt rpc vue2 vue3
Last synced: 12 Dec 2024
https://github.com/bincrafters/conan-jsonrpc-cpp
Conan.io recipe for JsonRpc-Cpp project
conan json-rpc jsonrpc-cpp rpc
Last synced: 12 Dec 2024
https://github.com/batashi/rpccalc
experiment project
electronjs golang jsonrpc2 rpc
Last synced: 01 Feb 2025
https://github.com/chaitanyarahalkar/simple-rpc-demo
Simple demonstration of Remote Procedure Call
remote-procedure-call remote-procedure-call-language rpc rpc-client
Last synced: 17 Dec 2024
https://github.com/ngruychev/json_rpc_controllers
Create class-based JSON-RPC services and use them seamlessly on the client-side
Last synced: 13 Dec 2024
https://github.com/niklr/vite-portal
Scaling solution to process Remote Procedure Calls (RPCs) leveraging all available nodes in the p2p network.
Last synced: 17 Jan 2025
https://github.com/cuidd2018/mantis
Mantis is a remote procedure call(RPC) framework for rapid development of high performance distributed services.
Last synced: 18 Dec 2024
https://github.com/fly-studio/word_rpc_server
A word segmentation RPC server via HanLP, ansj_seg
ansj-seg hanlp netty4 rpc word-segmentation
Last synced: 30 Jan 2025
https://github.com/gggeek/phpxmlrpcng-http
A php library for building rpc-style http clients and servers. WIP...
Last synced: 18 Dec 2024
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: 24 Dec 2024
https://github.com/soreing/rpc-service-cpp
Remote Procedure Call service library in C++
cpp metaprogramming remote-procedure-call rpc windows
Last synced: 18 Dec 2024
https://github.com/anntnzrb/dicostapres
DIsCOrd STAtus PREsence System. A minimal Discord presence system.
Last synced: 17 Jan 2025
https://github.com/no-turno/solid-js-example-with-eden
Everything you need to build a Solid project, powered by solid-start + elysia eden
bunjs elysiajs rpc solid-start
Last synced: 18 Dec 2024
https://github.com/no-turno/d3-stack-template
D3 Quickstart Template
bunjs elysiajs rpc tanstack-router vitejs
Last synced: 18 Dec 2024
https://github.com/gencloud/rpc-engine-public
spring boot custom rpc protocol engine
concurrently lock-free netty rpc spring spring-boot tcp-client tcp-server
Last synced: 18 Dec 2024
https://github.com/e1izabeth/customrpc
My RPC with Binary serialization implementation
binary-serialization rpc serializer
Last synced: 19 Dec 2024
https://github.com/christs8920/rpc-c
An RPC server - client project written in C
Last synced: 10 Jan 2025
https://github.com/yurijbogdanov/simple-json-rpc
json-rpc php rpc rpc-json rpc-library
Last synced: 02 Jan 2025
https://github.com/contractshark/besu-tracing
Hyperledger Besu RPC Tracing Zipkin config
besu debug enterprise ethereum hyperledger instrument otel rpc statediff tracing vmtrace zipkin
Last synced: 17 Jan 2025
https://github.com/tomfran/dronazon
Distributed and Pervasive systems university project
distributed-systems mqtt protobuf rest rpc
Last synced: 06 Jan 2025
https://github.com/terwer/jhub
An elegant Java microservices foundation, more than just a scaffold 一个优雅的Java微服务基座,不仅仅是脚手架
base foundation java microservices rpc scaffold
Last synced: 25 Dec 2024
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: 27 Jan 2025
https://github.com/petr-korobeinikov/oto-showcase
An example of how to use oto.
Last synced: 25 Dec 2024
https://github.com/daemontoolz/locuste.service.osm
LOCUSTE : Service ordonnanceur / Pilotage automatique / Gestionnaire de vol
Last synced: 26 Dec 2024