Skip to content

Welcome to the Open Resource Discovery Project on GitHub

👋 Welcome to the official GitHub presence of the Open Resource Discovery project. We are part of ApeiroRA which is an Important Project of Common European Interest - Next Generation Cloud Infrastructures and Services (IPCEI-CIS). Open Resource Discovery (ORD) is a protocol that allows applications and services to self-describe their resources and capabilities (e.g. ports and adapters).

🌐 ApeiroRA?

ApeiroRA is a reference blueprint for an open, flexible, secure, and compliant next-generation cloud-edge continuum and therefore a key contribution to IPCEI-CIS. At a high level, the projects of ApeiroRA allow users to provider-agnostically fetch, request and consume services, and for service providers to describe, offer and provision their services.

Learn more about ApeiroRA by checking out the official website at https://apeirora.eu/.

🤝 Open Resource Discovery

Open Resource Discovery (ORD) helps software developers and providers to define how their services expose and discover their APIs, Events, capabilities and data. This includes practical concepts and examples of how technical services can implement a business reality over a distributed cloud-edge scenario using ORD-based semantic concepts. It is a general-purpose metadata publishing and discovery protocol, able to publish and transport metadata of various different (existing) standards. The ecosystem around ORD is therefore not just centered on ORD itself, but more generally how metadata and specifications can be created, validated, published and discovered

📌 Open Resource Discovery and NeoNephos

Open Resource Discovery has been donated to the NeoNephos Foundation, a Linux Foundation initiative dedicated to advancing open-source projects that align with the strategic objectives of IPCEI-CIS under neutral governance. Learn more about NeoNephos and our role within it here.

🐻 Features

  • System Reflection: Systems describe themselves with a single entry-point to crawl all relevant metadata.
  • Uniform Standard: ORD is a uniform standard for the description of different types of resources, and description of both the static / generic perspective and the actual runtime perspective.

👥 Get Involved

Thank you for considering to contribute to our project. To become an excellent contributor, check out our contribution guidelines and our open issues.

💙 Code of Conduct

To facilitate a nice environment for all, check out our Code of Conduct.

📚 Learn More

To learn more about ORD, check out our official website at https://open-resource-discovery.github.io/specification.

Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo

Pinned Loading

  1. specification specification Public

    Open Resource Discovery (ORD) is a protocol that allows applications and services to self-describe their exposed resources and capabilities.

    TypeScript 66 8

  2. provider-server provider-server Public

    Serves static ORD metadata files at some HTTP accessible endpoint

    TypeScript 8 2

Repositories

Showing 10 of 29 repositories
  • ord-mcp-server-card-demo Public

    MCP Server Card Demo

    open-resource-discovery/ord-mcp-server-card-demo's past year of commit activity
    TypeScript 0 Apache-2.0 0 0 1 Updated Oct 10, 2026
  • pr-preview Public

    This repo is only used to host the built static previews (GitHub Pages). No “real” source code, only build artifacts.

    open-resource-discovery/pr-preview's past year of commit activity
    JavaScript 0 0 0 1 Updated Oct 10, 2026
  • metadata-renderer Public

    React components that render metadata documents of various types consistently.

    open-resource-discovery/metadata-renderer's past year of commit activity
    TypeScript 0 Apache-2.0 0 3 7 Updated Oct 10, 2026
  • provider-server Public

    Serves static ORD metadata files at some HTTP accessible endpoint

    open-resource-discovery/provider-server's past year of commit activity
    TypeScript 8 Apache-2.0 2 2 14 Updated Oct 10, 2026
  • global-registry-bot Public

    A configurable Probot-based GitHub App that automates registry request handling: it validates issue forms, creates registry YAML pull requests, routes approvals, and safely merges approved changes.

    open-resource-discovery/global-registry-bot's past year of commit activity
    TypeScript 0 Apache-2.0 0 3 7 Updated Oct 10, 2026
  • a2a-editor Public

    UI components for editing, viewing, and testing agents that implement the Agent2Agent (A2A) protocol.

    open-resource-discovery/a2a-editor's past year of commit activity
    TypeScript 21 Apache-2.0 2 4 5 Updated Oct 10, 2026
  • a2a-sample-server Public

    A server to spin up several A2A endpoints for testing and development purposes

    open-resource-discovery/a2a-sample-server's past year of commit activity
    TypeScript 0 Apache-2.0 0 2 3 Updated Oct 10, 2026
  • mcp-server-card-ui Public

    A UI component for visualizing and validating MCP Server Cards, and for testing MCP server capabilities using the server card definition.

    open-resource-discovery/mcp-server-card-ui's past year of commit activity
    TypeScript 3 Apache-2.0 0 1 11 Updated Oct 10, 2026
  • overlay-tools Public

    Apply and manage overlays on Open Resource Discovery (ORD) documents to customize metadata without modifying the source.

    open-resource-discovery/overlay-tools's past year of commit activity
    TypeScript 1 Apache-2.0 0 0 1 Updated Oct 10, 2026
  • ui-components Public

    The shared React UI kit for Open Resource Discovery — accessible Base UI components with token-driven theming.

    open-resource-discovery/ui-components's past year of commit activity
    TypeScript 0 Apache-2.0 0 4 6 Updated Oct 10, 2026

Top languages

Loading…

Most used topics

Loading…