Skip to content
@open-rpc

OpenRPC

The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs.

Pinned Loading

  1. spec spec Public

    The OpenRPC specification

    TypeScript 217 75

  2. client-js client-js Public

    A browser-compatible JSON-RPC client with multiple transports.

    TypeScript 139 14

  3. markdown-gen markdown-gen Public

    OpenRPC Markdown Generator

    MDX 4 3

  4. server-js server-js Public

    JSON-RPC 2.0 Server implementation that supports multiple transport protocols.

    TypeScript 53 13

  5. tools tools Public

    Monorepo for OpenRPC tooling

    TypeScript 9 1

  6. generator generator Public

    Multi-Component & Multi-Language Generators for OpenRPC

    TypeScript 98 37

Repositories

Showing 10 of 26 repositories
  • website Public template

    The open-rpc.org website

    open-rpc/website's past year of commit activity
    TypeScript 34 Apache-2.0 5 10 (5 issues need help) 32 Updated Sep 5, 2026
  • spec Public

    The OpenRPC specification

    open-rpc/spec's past year of commit activity
    TypeScript 217 Apache-2.0 75 19 (1 issue needs help) 11 Updated Sep 5, 2026
  • openrpc-linter Public

    Open RPC Linter

    open-rpc/openrpc-linter's past year of commit activity
    Go 0 2 9 2 Updated Aug 22, 2026
  • client-js Public

    A browser-compatible JSON-RPC client with multiple transports.

    open-rpc/client-js's past year of commit activity
    TypeScript 139 Apache-2.0 14 17 15 Updated Aug 14, 2026
  • html-reporter-react Public

    (WIP) Reporter for open-rpc/test-coverage

    open-rpc/html-reporter-react's past year of commit activity
    TypeScript 1 0 0 5 Updated Jul 21, 2026
  • execution-apis Public Forked from ethereum/execution-apis

    Collection of APIs provided by Ethereum execution layer clients

    open-rpc/execution-apis's past year of commit activity
    MDX 1 CC0-1.0 645 0 0 Updated Jun 10, 2026
  • markdown-gen Public

    OpenRPC Markdown Generator

    open-rpc/markdown-gen's past year of commit activity
    MDX 4 Apache-2.0 3 4 0 Updated May 22, 2026
  • spec-types Public

    Holds the specification types an update to meta-schema

    open-rpc/spec-types's past year of commit activity
    Go 0 Apache-2.0 1 0 1 Updated May 20, 2026
  • tools Public

    Monorepo for OpenRPC tooling

    open-rpc/tools's past year of commit activity
    TypeScript 9 Apache-2.0 1 1 14 Updated Apr 30, 2026
  • server-js Public

    JSON-RPC 2.0 Server implementation that supports multiple transport protocols.

    open-rpc/server-js's past year of commit activity
    TypeScript 53 Apache-2.0 13 14 21 Updated Feb 27, 2026