Website · Documentation · Source code · Releases
Registry Stack is open-source software for institutions that maintain authoritative records and share the facts services need. Build a registry, provide a signed answer to a defined question, or offer selected data from an existing source. Your organization controls the records and who can access them.
| Component | What it helps you do | Try it |
|---|---|---|
| Base Registry Engine | Build a writable registry from a declared data model, with PostgreSQL storage, a REST API, access controls, revision history, and audit records. | Create and query your first registry |
| Evidence Gateway | Answer predefined questions using authoritative sources and return signed, minimum-disclosure assertions. A service can check adult status without receiving a name or date of birth. | Get your first signed assertion |
| Registry Relay | Expose selected, protected read-only data from an existing SQLite source. | Publish a governed registry API |
Use these components independently or connect them through explicit configuration. Evidence Gateway can use Base Registry Engine or Registry Relay as a source and keeps its own authorization.
Registry Discovery helps publish an approved index of providers. Registry Manifest describes what a registry exposes through portable metadata. Explore all five products in the technical documentation.
| Repository | What you will find |
|---|---|
| registry-stack | Core products, command-line tools, Node.js and Python clients, documentation, and releases. |
| openfn-language-registry-stack | OpenFn adaptors and a synthetic pilot for registration, reviewed corrections, and verified evidence. |
| solmara-lab | A fictional adopter lab exploring independently signed evidence from multiple authorities. |
| registrystack-id | The publisher for stable identifiers, schemas, vocabularies, and response profiles at id.registrystack.org. |
- Explore the fit: see product choices and use cases.
- Run a technical evaluation: follow a tutorial above and use matching release artifacts and documentation.
- Contribute or ask a question: read the contribution guide or open an issue.
- Report a vulnerability: follow the security policy and report it privately.
Registry Stack is pre-1.0 Beta software for self-hosted institutional pilots. APIs and deployment contracts may change. The core software is Apache-2.0 licensed and follows a maintainer-led governance model.