https://github.com/data-fair/registry
Plugins and assets registry for the Data Fair stack.
https://github.com/data-fair/registry
Last synced: about 1 month ago
JSON representation
Plugins and assets registry for the Data Fair stack.
- Host: GitHub
- URL: https://github.com/data-fair/registry
- Owner: data-fair
- License: agpl-3.0
- Created: 2026-04-05T16:32:51.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-06-09T14:22:39.000Z (about 2 months ago)
- Last Synced: 2026-06-09T15:26:24.265Z (about 2 months ago)
- Language: TypeScript
- Size: 1.36 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Data-Fair Registry
A simple registry for the [data-fair](https://github.com/data-fair) stack. It stores plugin definitions and hosts archives of plugin versions.
Services in the data-fair ecosystem use the registry to discover, download and cache plugins (processings, catalogs, applications) and file artefacts (tilesets) at runtime.
See [docs/architecture.md](docs/architecture.md) for a detailed overview of how the registry fits into the stack.
See [docs/ci-integration.md](docs/ci-integration.md) for recommendations on how to push to the registry from CI workflows.
## Tech stack
Monorepo with 4 workspaces:
| Workspace | Stack |
|-----------|-------|
| **api** | Express 5, MongoDB |
| **ui** | Vue 3, Vuetify 4, Vite |
| **shared** | Shared types and config |
| **lib-node** | Node.js client library (`ensureArtefact()`) |
## Development
See [CONTRIBUTING.md](CONTRIBUTING.md).
## License
[AGPL-3.0](LICENSE)