birpc
Message based Two-way remote procedure call
Found 3213 results for rpc
Message based Two-way remote procedure call
Nexus TypeScript SDK
JSON-RPC 2.0 implementation over WebSockets for Node.js
JSON-RPC 1.0/2.0 compliant server and client
Avro for JavaScript
Ethereum RPC and Provider errors
Provider for JSON-RPC
Utilities for JSON-RPC
Typings for JSON-RPC
High-level messaging & socket patterns implemented in pure js
WS Connection for JSON-RPC
Remote procedure calls built on top of axon.
HTTP Connection for JSON-RPC
Ethereum RPC and Provider errors.
Events Utils
A simple RPC layer for communicating with web workers and over other transports
Client Server RPC worker for CSpell.
A simple set of Ethereum JS utilties.
Strongly typed Cap'n Proto implementation for the browser and Node.js using TypeScript
RPC-like experience over a regular REST API, with type safe server implementations 🪄
Framework for building generic devframes
Browser RPC layer for Univer main-thread and worker communication.
Vite DevTools
A complete Ethereum RPC specification as a JSON object export.
A pure JavaScript XML-RPC client and server.
Node.js RPC plugins for Univer main-thread and worker communication.
Nest server integration for @ts-rest
react-query client integration for @ts-rest
A super simple module for querying the Ethereum RPC layer without formatting.
A simple query layer for the Ethereum RPC.
It's like tRPC but... with JSON Schema Support, duplex streaming and support for service multiplexing. Transport agnostic!
A simple filter handler for the Ethereum RPC layer.
Vite DevTools RPC Layer
A payload formatter for the Ethereum RPC layer.
A payload formatter for the Ethereum RPC layer.
A simple filter handler for the Ethereum RPC layer.
A simple contract object for the Ethereum RPC.
A super simple module for querying the Ethereum RPC layer without formatting.
A client library for the Kubo RPC API
TypeScript client and types for the Tezos RPC used by Taquito.
Fast & powerful microservices framework for Node.JS
A simple query layer for the Ethereum RPC.
A simple contract object for the Ethereum RPC.
A simple set of Ethereum JS utilities.
Use RPC to communicate easily across contexts in any JavaScript environment.
HTTP transport utilities for Taquito RPC clients with retry, timeout, and error classification.
Bidirectional Channel for JavaScript
Utilities for type-safe Web Worker communication with RPC.
An RPC implementation between Web and NodeJS workers that works sync
A Helius TypeScript SDK for building the future of Solana — DAS API, Sender, Webhooks, Laserstream, ZK Compression, and Solana RPC primitives. Built on @solana/kit.
JSON RPC 2.0 Errors.
Protobuf RPC framework for JavaScript and TypeScript
Simple remote procedure calls in TypeScript
TypeScript library implementing an XMLRPC client and server with pluggable server backend
The next great DBus library for Node
D-bus protocol implementation in native javascript
A simple RPC client for Discord
E2E typesafe client for AdonisJS
Simple, Fast, Robust Implementation of JSON-RPC 2.0 over WebSocket for Node.js w/ TypeScript
Electron support for tRPC
A type-safe wrapper around the web extension messaging APIs that lets you call a function from anywhere, but execute it in the background. Supports all browsers (Chrome, Firefox, Safari, etc)
Comet and WebSocket library for web messaging
a fork of discordjs/RPC
A pure JavaScript GBXRemote client.
Tiny RPC over window.postMessage library
A simple Http provider that follows the web3 spec.
The next great DBus library for Node
A light-weight, highly optimised JS utility for Ethereum
⚡🕰️ Drop-in solution to batch smart contract RPC calls in a single RPC query via Multicall!
A modern Bitcoin Core REST and RPC client.
RPC Reflection for Preact Models & Signals: use Models/Signals from a somewhere else (server/worker/etc) as if they were here.
OpenTelemetry instrumentation for `@connectrpc/connect-node` RPC client and server
Typescript express server
Msgpack-RPC(v5 spec) implementation
High-level messaging & socket patterns implemented in pure js
A parser for Thrift written in TypeScript
Comlink Alternative. Built with JSON-RPC.
VS Code Messenger: extension integration
Universal JS client for micro-rpc
VS Code Messenger: common code shared by extension and webviews
D-bus protocol implementation in native javascript
JSON-RPC 2.0 utilities
VS Code Messenger: webview integration
A simple JSON-over-HTTP/WS RPC server and client
Integration for Hono's RPC client with React Query
[![npm package][npm-img]][npm-url] [![Build Status][build-img]][build-url] [![Downloads][downloads-img]][downloads-url] [![Issues][issues-img]][issues-url] [![Commitizen Friendly][commitizen-img]][commitizen-url] [![Semantic Release][semantic-release-img]
Plugin API surface for docmd.
JSON-RPC 2 protocol messages parsing and formatting
jQuery Terminal Emulator is a plugin for creating command line interpreters in your applications.
SvelteKit adapter for tRPC.io, working with Node.js, Vercel and Netlify
Generate TypeScript from Thrift IDL files
[![npm package][npm-img]][npm-url] [![Build Status][build-img]][build-url] [![Downloads][downloads-img]][downloads-url] [![Issues][issues-img]][issues-url] [![Commitizen Friendly][commitizen-img]][commitizen-url] [![Semantic Release][semantic-release-img]
Remote functions.
RPC support for Kit clients
Promise-based RPC client and server for web workers (forked from @librpc/web)
The OPEN-RPC Specification
JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams
Rpc implementation
Connect to protomux-rpc servers
Node.js handler for backend RPC tool calls in Runway avatar sessions
Reliably connect to one of a pool of protomux-rpc servers
freestyle rpc
A simple web3 standard provider object that signs raw transactions.
Efficient and simple interprocess communication for unix/windows/macos over tcp or sockets.
Full type-safe RPC library for service worker -- move things off of the UI thread with ease!
Auto-generate type-safe tRPC routers from ZenStack V3 schemas
Unified multi-protocol server runtime. One core, multiple transports.
Typings for JSON-RPC
Ice for JavaScript runtime
Thrift client library for NodeJS written in TypeScript.
Lightweight JSON-RPC client library with enhanced exponential retry for all errors
Bitcoin RPC wrapper
Jigsaw的中文是拼图的意思,该项目最早来源于一个思考:
Utilities for JSON-RPC
Communication and Synchronization between browser tabs/windows. Works cross-domain.
Full-stack Node.js framework built on the Mates SPA framework. RPC server functions, WebSockets, file-system routing.
A pure JavaScript XML-RPC client and server. Patched fork from https://github.com/baalexander/node-xmlrpc.
Hessian Serialization written by pure JavaScript, support all kind of types in Java.
Simple library for making requests to Cuvva-style RPC APIs
Realtime RPC and reactive subscriptions for SvelteKit, built on svelte-adapter-uws
JSON-RPC 2 transport-agnostic library
Hive blockchain RPC client library
Protobuf structures
Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.
Electron support for tRPC
Noice Json RPC exposes a clean ES6 Proxy and Promise based interface for JSON-RPC2 Clients and Servers
High-level messaging & socket patterns implemented in pure js
A parser for Thrift
Lightweight JSON-RPC solution for TypeScript projects
Simple tRPC transformer based on superjson with Decimal.js support
dxLink RPC provides utilities for RPC over dxLink client using rxjs Observable
➗ Useful bigint math libraries to ease the journey through off-chain fixed-point arithmetics
Monitoring agent to log API calls to Moesif for deep API analytics
A simple wrapper of the Fetch API in a class
Remote procedure call layer between browser contexts
Fullstack JavaScript/TypeScript framework — Server, Client, RPC, Schema, CLI, Database, Auth, Cache, Storage. Zero dependencies.
A client & server implementation of the WAMP-like RPC-over-websocket system defined in the OCPP protocols (e.g. OCPP1.6-J and OCPP2.0.1).
Typescript bindings for the DASF RPC messaging protocol.
WS Connection for JSON-RPC
Express server middleware for the Apache Thrift protocol
JavaScript RPC client for Jito
Amazingly fast, feature-rich, lightweight WAMP Javascript client (for browser and node.js)
➗ Useful ethers-based math libraries to ease the journey through off-chain fixed-point arithmetics
Provider for JSON-RPC
A universal message communication library for JavaScript/TypeScript that works across different environments including Worker threads, WebSocket, and other communication channels
expose async functions as an api
Rialo CDK - A comprehensive toolkit for building with the Rialo blockchain
RPC-like client-service implementation over messaging queue
Core plugins for WS-Kit routers (messaging, RPC, pub/sub)
Build desktop apps with Bun, TypeScript, and Chromium (CEF). The Bun-native Electron alternative.
Production-ready Centrifugo WebSocket client for React with real-time subscriptions, RPC patterns, and connection state management
Tiny, type-safe WebSocket router
JSON-RPC 2 over WebSocket
PostRPC - JSON RPC over PostMessage (Client Library)
Isomorphic multimodal HTTP framework built for humans and machines in a single Bun runtime
chia rpc/websocket client library
Make SharedWorker works like Remote Procedure Call easily
fork of dbus-next without native usocket dependency
Steem blockchain RPC client library
Lunora Worker runtime: the RPC router, shard resolver, and query coordinator
Easy RabbitMQ for node
Pokémon Go Protobuf files from POGOProtos, wrapped up in a Node module
WAMP client for JavaScript
Type-safe fetch for Next.js API routes — zero dependencies, zero lock-in, ~0.9KB runtime.
Turns a MessagePort into an remote procedure call (RPC) stub.
Events Utils
Isomorphic multimodal HTTP framework built for humans and machines in a single Bun runtime
A somewhat typesafe Bitcoin RPC library
High-level messaging & socket patterns implemented in pure js
Run Next.js server actions in parallel. Like tRPC, but without the boilerplate.
Framework for dealing with the server-client interface in caesium projects
A NestJS transport for NATS with JetStream events, broadcast fan-out, and Core/JetStream RPC.
AMQP Tools
Cap'n Proto schema compiler for TypeScript.
A simple Http provider that follows the web3 spec.
Hypha RPC client for connecting to Hypha server for data management and AI model serving.
JSON-RPC 2.0 implementation with websockets
Multi-protocol RPC server and [optional] client. DX-first. Minimalistic. Boilerplate-less. Opinionated.
Downcity Server — local transport layer for Agent runtimes
Kurento JavaScript Utilities
JSON-RPC 2.0 server and client library, with HTTP, TCP and Websocket endpoints
Typesafe distributed computing in TypeScript.
freestyle rpc
Client-side replica of Solana RPC's getStakeActivation
Binary bidirectional IPC over stdin/stdout for WASM and native runtimes
Typed RPC interface on top of an arbitrary communication channel
Bitcoin Client Library to connect to Bitcoin Core via RPC
A client library for the IPFS HTTP API
P2P RPC via postMessage
Simple promise based RPC between window and worker with TypeScript
Unified Ethereum dev toolkit — Ganache-compatible API powered by Foundry (Forge + Cast + Anvil + Chisel) with LevelDB persistence
ConnectRPC v2 client for chatbot - auto-generated from Protocol Buffers
TypeScript/Bun port of arRPC - Open Discord RPC server
TypeScript library implementing an XMLRPC client and server with pluggable server backend
Easy to use RabbitMQ abstraction with auto-reconnect for JavaScript and TypeScript
Distributed Command Bus library with Redis Streams transport, MessagePack serialization, and RPC via LPUSH/BRPOP for DragonflyDB
Flexible client, server objects for json-rpc communications
A client library for the Kubo RPC API
Framework-agnostic primitives for Vue Solana libraries.
Open-source toolkit for building efficient cross-chain indexes from onchain data
The fastest end-to-end type-safe RPC framework for TypeScript — compiled pipelines, single package, every runtime
etx developer project cmd
JavaScript library for WPS Add-ins
Universal TypeScript client for pyRPC
rich presence wrapper for discord-rpc
A pure JavaScript XML-RPC client and server.
JSON-RPC over simple node style event emitters
Remote procedure calls for ImJoy.
Pre-configured RPC clients for Solana Kit
TypeScript protobuf and gRPC client stubs for the Pidgr internal communications platform
TypeScript-first RPC library for seamless bi-directional communication between processes, workers, and contexts. Cross-runtime compatible with Node.js, Deno, Bun, and browsers.
A maintained fork of nestjs-trpc - End-to-end typesafe APIs with tRPC in NestJS
Hessian Serialization written by pure JavaScript, support all kind of types in Java.
Thin Amplib utils for RabbitMQ RPC in Node.js
An abstract networking layer over multiple transports, client/server agnostic with support for E2EE
etx client for browser
Tiny rpc on top of nanomessage
Capability-based Node.js server framework — core
Bitcoin testing framework for node.js
The Core Package For Aromix
A Javascript Object That Maps All Methods to RPC Calls as Promises (Isomorphic)
Contract-first backend framework — one defineContract() into an HTTP API, MCP tools, AI-agent tools and a typed client. Bun and Node.
Simple JSON RPC client
Bridge between transports and [RPC utilities](https://github.com/ceramicnetwork/js-rpc-utils#rpc-utils)
A typesafe rest api client for the payload cms.
a rpc client for node
Remote procedure calls for Pip.Services in Node.js / ES2017
JSON-RPC over postMessage
FutoIn Service base with strict API definition for Node and Browser
Generic, type-safe RPC communication layer for bidirectional postMessage communication
A TypeScript RPC Framework, with runtime type checking and built-in serialization, support both HTTP and WebSocket.
UT RPC module
the rpc framework Kite for Node.js
gRPC server and client framework — ship service endpoints without reimplementing transport.
Zetta Toolkit - JSON RPC over TLS
Direct mirror of discord-rpc with useless native dependencies removed.
A light-weight, highly optimised JS utility for Ethereum
[RPC utilities](https://github.com/ceramicnetwork/js-rpc-utils#rpc-utils) using [postMessage](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage)
Fast & powerful microservices framework for Node.JS
Client helpers for connecting to a Peerbit canonical runtime
SOFARPC Nodejs Implementation
typerpc type system
Server-side runtime for the evjs framework
A node.js library for interacting with the Monero Wallet RPC interface
Zetta Toolkit - Application Framework
Provides low level methods, and types to invoke RPC calls from a Nomadic Mavryk RPC node
Load balancing algorithms using Node.js
Dash Client Library to connect to Dash Core (dashd) via RPC
A lightweight Odoo JSON-RPC client with zero dependencies.
odoojs core