The Re3gistry software is a reusable open-source solution for managing and sharing ‘reference codes’ through the use of persistent URIs, ensuring concepts are correctly referenced in any domain.
Licensed under the EUPL, it has been developed in a context neutral way as an open-source project, so that it can be deployed or further developed for any sector wanting to have authentic reference data/codes made available for information systems and human users.
The Re3gistry 2 software version numbers comply with the Semantic Versioning Specification 2.0.0.
The Re3gistry development started under the Are3na action are continued under the ELISE action.
The newer version Re3gistry software -Re3gistry 2-, includes the following features:
- User-friendly editing interface
- Built-in ISO19135 Reference codes management workflow
- Bulk import
- Improved JSON and ISO19135 formats
- Ready to use & customisable public user interface (web application)
- Installation wizard including migration from Re3gistry 1.3
- RESTful API
- New User, Administrator and Developer guides
If you are interested in the former versions of the Re3gistry software, visit the "Previous versions" page.
When you need to manage and share reference codes.
Reference codes can be used in data exchange between applications to uniquely reference some ‘thing’. They can be used to define sets of permissible values for a data field or to provide a reference or context for the data being exchanged. Examples are enumerations, controlled vocabularies, taxonomies, thesauri or, simply, ‘lists of things’.
With the Re3gistry you can provide a central access point that allows labels and descriptions for reference codes to be easily looked up by humans or retrieved by machines.
Furthermore, it supports organisations in managing and consistently updating reference codes, so that reference codes do not change or simply disappear over time, but all versions of the code remain traceable and properly documented.
By using reference codes within the Re3gistry you can:
- avoid common errors such as entering synonyms or spelling mistakes when filling in online forms
- facilitate internationalisation of user interfaces by providing multilingual labels
- ensure semantic interoperability when exchanging data between systems and applications
- they gain value when widely re-used and referenced
Get the latest code from the Re3gistry Github's development space.
If you would like to access the former versions of the Re3gistry ( until Re3gistry version 1.3), get them here.
The software, which was already released under the EUPL licence, has been officially published as an open-source project in the popular Github platform to foster the creation of a community helping to improve and maintain the Re3gistry software.
Join the Re3gistry community and by making suggestions, fixing bugs, improving documentation, or contributing code!
Use the issue tracker to:
- report a problem,
- propose a new feature or an improvement to the existing functionality,
- start a discussion or raise a question