The OpenRegistry standard is a simple interface designed to collect and share information about specific sets of web objects. Registries are like search engines, in that their collections can be searched. But unlike search engines, registries group objects into specific collections. Thus registries allow people to maintain and search authoritative lists of objects. Registries can be about things such as websites, pictures, videos, web services, datasets, and vocabularies.

OpenRegistry enables registration and searching for objects of any kind, so long as each object is individually available at a unique and stable URL. It is particularly well-suited to keep track of objects that comply with standards.

OpenRegistry is easy to implement and easy to use. It includes a customizable and browser friendly interface. It promotes the free and open viral spread of information by specifying how related registries can discover and exchange information with each other. No other registry standard is as powerful, flexible, or easy to use.

This site defines version 2.0 of the OpenRegistry standard, and houses a fully-functional reference implementation.


The OpenRegistry standard is defined as a series of operations that return HTML, JSON, and TXT documents. These operations and documents are defined below.