OpenRiC
Suite
Discovery
Utility
AGPL-3.0 Open source
Open Records-in-Context: a suite of implementation-neutral tools (Viewer, Validator, Capture, Reference API, Conformance Suite) that share the OpenRiC HTTP contract.
Description
OpenRiC is an umbrella project for an open, implementation-neutral take on Records in Context. The suite is made up of distinct components, each released on its own cadence: the Viewer (2D/3D graph renderer), the Validator (conformance checker), the Capture tool (data ingestion), the Reference API (canonical server-side implementation), and the Conformance Suite (test harness for third-party servers). See each component for its current version and source repository.
Products in this suite
5
-
OpenRiC CapturePure-browser data-entry client for OpenRiC servers. Create and edit Records, Agents, Places, Rules, Activities, Instantiations and relations against any conformant server.
-
OpenRiC Conformance SuiteBlack-box conformance probe for OpenRiC servers — point it at any server, get a pass/fail report across every documented endpoint.
-
OpenRiC Reference APIReference Laravel implementation of the OpenRiC HTTP contract — 46 endpoints, full RiC-O 1.1 8-entity CRUD, OAI-PMH v2.0, auto-generated OpenAPI 3.0.
-
OpenRiC Validator v0.1.0Python CLI conformance validator for the OpenRiC specification — JSON Schemas, SHACL shapes, profile checks.
-
OpenRiC Viewer v0.3.0Standalone 2D/3D graph viewer for OpenRiC-conformant servers. Implementation-neutral — drives any server that implements the OpenRiC Viewing API.
Source Code
https://github.com/openric
Public
GLAM Sectors
Archive
Library
Museum
Gallery
Dam
Details