Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wetneb/recontoolkit
A Java library around the reconciliation API
https://github.com/wetneb/recontoolkit
Last synced: 29 days ago
JSON representation
A Java library around the reconciliation API
- Host: GitHub
- URL: https://github.com/wetneb/recontoolkit
- Owner: wetneb
- License: apache-2.0
- Created: 2022-08-12T11:03:46.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-08T18:05:08.000Z (about 1 year ago)
- Last Synced: 2024-10-13T14:15:17.766Z (2 months ago)
- Language: Java
- Size: 68.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ReconToolkit
Java library for clients and services implementing the [reconciliation API](https://reconciliation-api.github.io/specs/).
This is a work in progress, which should ideally evolve into the following:
* Java classes to represent the objects involved in the protocol (entities, properties, types, reconciliation candidates…) with easy JSON (de)serialization
* A client to query reconciliation services from a Java application, which transparently supports all versions of the protocol (0.1, 0.2 and the upcoming one)
* Helpful utilities to implement a reconciliation service in a Java application (perhaps even with some coupling to some established web framework?)
* Sensible modularity, so that one can decide to depend on only what is needed.The goal would be that OpenRefine uses this library to query reconciliation services.
Contributions very welcome!