JavaScript RPC

Open-source JavaScript 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 17 JavaScript RPC Projects

  1. Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Distributed Data Protocol (DDP) Specification – From Meteorjs | news.ycombinator.com | 2025-06-12
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. btc-rpc-explorer

    Database-free, self-hosted Bitcoin explorer, via RPC to Bitcoin Core.

  4. autobahn-js

    WAMP in JavaScript for Browsers and NodeJS

  5. sysend

    Web application synchronization between different tabs

  6. Hemera

    πŸ”¬ Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/

    Project mention: Ask HN: What Are You Working On? (October 2024) | news.ycombinator.com | 2024-10-27
  7. rpc-websockets

    JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript

  8. wildcard-api

    Functions as API.

  9. SaaSHub

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

    SaaSHub logo
  10. Netflix-Clone

    Netflix like full-stack application with SPA client and backend implemented in service oriented architecture (by yuchiu)

  11. DoubleStar

    A personalized/enhanced re-creation of the Darkhotel "Double Star" APT exploit chain with a focus on Windows 8.1 and mixed with some of my own techniques (by forrest-orr)

  12. ocpp-rpc

    A Node.js client & server implementation of the WAMP-like RPC-over-websocket system defined in the OCPP-J protocols.

    Project mention: How Developers Enable EV Chargers to Communicate with Mobile Apps | dev.to | 2025-01-15

    Javascript: mikuso/ocpp-rpc

  13. remote-function

    Make function calls to remote hosts seamlessly

  14. anysocket

    An abstract networking layer over multiple transports, client/server agnostic with support for E2EE (nodejs/browser)

  15. JellyChain1

    JellyChain1 is an experimental blockchain network, that will serve as a starter blockchain test network and scale out database software and other applications. JellyChain1 is created to cut energy costs when mining transactions on the blockchain.

  16. arc

    Arc is a social wallet. A progressive web app that natively combines messages with micropayments based on Lightning Network and @c13n-go. (by c13n-io)

  17. profileRPC

    ✨ | A simple customisable Discord profile rich presence for all!

  18. minimal-jsonrpc-dapp-methods

    minimal JSON RPC methods required for a node to service a DApp

  19. balances-rpc-dot

    Low level calls to get basic balances

  20. 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).

JavaScript RPC discussion

Log in or Post with

JavaScript RPC related posts

  • Top 4 gRPC API Testing Tools You Need to Know

    3 projects | dev.to | 13 Feb 2025
  • Call for developers (TypeScript/JavaScript)

    1 project | /r/Monero | 3 Jan 2023
  • Is there any Node CLI for generating Routes and Controllers Faster?

    2 projects | /r/node | 19 Nov 2022
  • Becoming a Triager

    2 projects | /r/JellyChain1 | 3 Nov 2022
  • What is the business model behind Stablecoin issuers ? (USDC, USDT, ...)

    1 project | /r/CryptoTechnology | 3 Nov 2022
  • Sharding on paper looks great but it’s not a panacea if we all want to solve the trilemma with a perfect blockchain

    1 project | /r/CryptoTechnology | 3 Nov 2022
  • What is JellyChain1?

    1 project | /r/u_JellyChain1 | 29 Oct 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

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

# Project Stars
1 Meteor JS 44,654
2 btc-rpc-explorer 1,688
3 autobahn-js 1,442
4 sysend 1,153
5 Hemera 805
6 rpc-websockets 612
7 wildcard-api 368
8 Netflix-Clone 268
9 DoubleStar 146
10 ocpp-rpc 109
11 remote-function 100
12 anysocket 21
13 JellyChain1 13
14 arc 7
15 profileRPC 3
16 minimal-jsonrpc-dapp-methods 3
17 balances-rpc-dot 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?