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

    JavaScript 194 71

  2. client-js client-js Public

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

    TypeScript 137 15

  3. markdown-gen markdown-gen Public

    OpenRPC Markdown Generator

    MDX 3 1

  4. server-js server-js Public

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

    TypeScript 52 12

  5. tools tools Public

    Monorepo for OpenRPC tooling

    TypeScript 7 1

  6. generator generator Public

    Multi-Component & Multi-Language Generators for OpenRPC

    TypeScript 94 39

Repositories

Showing 10 of 25 repositories
  • tools Public

    Monorepo for OpenRPC tooling

    open-rpc/tools’s past year of commit activity
    TypeScript 7 Apache-2.0 1 1 5 Updated Feb 17, 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 52 Apache-2.0 12 13 20 Updated Feb 17, 2026
  • spec-types Public

    Holds the specification types an update to meta-schema

    open-rpc/spec-types’s past year of commit activity
    0 Apache-2.0 1 0 1 Updated Feb 17, 2026
  • open-rpc/schema-utils-js’s past year of commit activity
    TypeScript 27 Apache-2.0 21 5 17 Updated Feb 14, 2026
  • specification-extension-spec Public

    Extend OpenRPC with Specification Extensions.

    open-rpc/specification-extension-spec’s past year of commit activity
    TypeScript 5 1 0 3 Updated Feb 11, 2026
  • meta-schema Public

    The official OpenRPC JSON Schema meta-schema.

    open-rpc/meta-schema’s past year of commit activity
    Go 34 Apache-2.0 22 8 (2 issues need help) 6 Updated Feb 4, 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 587 0 0 Updated Jan 26, 2026
  • spec Public

    The OpenRPC specification

    open-rpc/spec’s past year of commit activity
    JavaScript 194 Apache-2.0 71 20 (1 issue needs help) 8 Updated Jan 21, 2026
  • website Public template

    The open-rpc.org website

    open-rpc/website’s past year of commit activity
    TypeScript 35 Apache-2.0 5 10 (5 issues need help) 32 Updated Jan 6, 2026
  • test-coverage Public

    Test your OpenRPC Document against an API.

    open-rpc/test-coverage’s past year of commit activity
    TypeScript 6 Apache-2.0 0 4 11 Updated Jan 5, 2026