Emporous describes a single API that can be used to interact with any element within an information system.
Here is a simple walk-through with the Emporous Client CLI and introduction to Emporous Concepts
The Emporous Client libraries and CLI are in located in the emporous-go repo. The CLI is the reference implementation of the Emporous Client libraries.
There are several examples of how the Emporous Client can be used. There is a consolidated directory of example use cases for Emporous. Please consider adding your use case and an optional demo to that repo.