{"id":29721917,"url":"https://github.com/open-resource-discovery/specification","last_synced_at":"2026-01-22T13:33:46.786Z","repository":{"id":203306849,"uuid":"637713461","full_name":"open-resource-discovery/specification","owner":"open-resource-discovery","description":"Open Resource Discovery (ORD) is a protocol that allows applications and services to self-describe their exposed resources and capabilities. ","archived":false,"fork":false,"pushed_at":"2025-08-07T12:23:02.000Z","size":39927,"stargazers_count":39,"open_issues_count":2,"forks_count":2,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-08-07T14:24:00.995Z","etag":null,"topics":["api","discovery","metadata","open-resource-discovery","ord","protocol"],"latest_commit_sha":null,"homepage":"https://open-resource-discovery.github.io/specification/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-resource-discovery.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-05-08T08:56:14.000Z","updated_at":"2025-08-07T12:21:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"0adc82ae-492a-45db-9faf-f7305a39dc7a","html_url":"https://github.com/open-resource-discovery/specification","commit_stats":{"total_commits":20,"total_committers":4,"mean_commits":5.0,"dds":"0.15000000000000002","last_synced_commit":"f3cff9b21dd407e4e4e239b14f79ad1c9dd01d4e"},"previous_names":["sap/open-resource-discovery","open-resource-discovery/specification"],"tags_count":23,"template":false,"template_full_name":"SAP/repository-template","purl":"pkg:github/open-resource-discovery/specification","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-resource-discovery%2Fspecification","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-resource-discovery%2Fspecification/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-resource-discovery%2Fspecification/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-resource-discovery%2Fspecification/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-resource-discovery","download_url":"https://codeload.github.com/open-resource-discovery/specification/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-resource-discovery%2Fspecification/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271438105,"owners_count":24759731,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","discovery","metadata","open-resource-discovery","ord","protocol"],"created_at":"2025-07-24T16:07:58.645Z","updated_at":"2026-01-22T13:33:46.779Z","avatar_url":"https://github.com/open-resource-discovery.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![REUSE status](https://api.reuse.software/badge/github.com/open-resource-discovery/specification)](https://api.reuse.software/info/github.com/open-resource-discovery/specification)\n\u003ca href=\"https://www.npmjs.com/package/@open-resource-discovery/specification\"\u003e\u003cimg src=\"https://img.shields.io/npm/v/@open-resource-discovery/specification\" alt=\"NPM package\"\u003e\u003c/a\u003e\n\n# Open Resource Discovery Specification\n\n![Open Resource Discovery Logo](./static/img/open-resource-discovery-logo-wide.png \"Open Resource Discovery Logo\")\n\n## Summary\n\nOpen Resource Discovery (ORD) is a protocol that **enables applications and services to self-describe their exposed resources and capabilities**. It supports both static documentation and runtime tenant-specific configuration and extensions.\n\n**To learn more, have a look at the [Open Resource Discovery Specification](https://open-resource-discovery.org/) documentation.**\n\n\u003e ℹ ORD is an open standard by SAP, currently geared towards the SAP ecosystem.\n\u003e However, it is designed as a generic standard that can be used outside SAP with appropriate infrastructure (aggregators and namespace registry).\n\u003e The standard is extensible through extensibility attributes, custom types, and policy levels.\n\n## Communication, Feedback \u0026 FAQ\n\nIf you have feedback, questions or problems, please create a [GitHub issue](https://github.com/open-resource-discovery/specification/issues).\n\n## Ownership and Governance\n\nThe ORD standard is governed by the [Linux Foundation](https://www.linuxfoundation.org/) / [NeoNephos](https://neonephos.org/projects/open-resource-discovery-ord/), a neutral nonprofit organization that supports the development of open-source projects and standards. See [ORD steering committee](https://github.com/open-resource-discovery/steering#readme).\n\n## Resources\n\n### Tools and Examples\n\n#### ORD Reference Application\n\nCheck out the [ORD Reference Application](https://ord-reference-application.cfapps.sap.hana.ondemand.com/) for an example ORD implementation and how it behaves.\n\n#### ORD Example Data\n\n- Within this repository: [examples/](./examples/).\n\n## History\n\nFor detailed and recent changes, please refer to the [CHANGELOG.md](CHANGELOG.md).\n\n## Acknowledgements\n\n- The original idea for ORD came from Harsh Jegadeesan and Divya Mary.\n- The currently active core-contributors to the spec are: [Simon Heimler](https://github.com/Fannon), [Sebastian Wennemers](https://github.com/swennemers), [Pavel Kornev](https://github.com/pavelkornev), [Steffen Göbel](https://github.com/steffengoebel), [Ralf Hofmann](https://github.com/ormos), [Kiril Kabakchiev](https://github.com/KirilKabakchiev), [Nikolay Mateev](https://github.com/NickyMateev), [Bibin Thomas](https://github.com/Bibin-T) and others.\n\n## License\n\nPlease see our [LICENSE](LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/open-resource-discovery/specification).\n\n## Open Resource Discovery and NeoNephos\n\nOpen 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](https://neonephos.org/).\n\n\u003cp align=\"center\"\u003e\u003cimg alt=\"Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo\" src=\"https://apeirora.eu/assets/img/BMWK-EU.png\" width=\"400\"/\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-resource-discovery%2Fspecification","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-resource-discovery%2Fspecification","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-resource-discovery%2Fspecification/lists"}