Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/openintegrationhub/openintegrationhub

Open Integration Hub
https://github.com/openintegrationhub/openintegrationhub

data-synchronization framework integration integration-flow javascript nodejs openintegrationhub

Last synced: 4 days ago
JSON representation

Open Integration Hub

Awesome Lists containing this project

README

        


Open Integration Hub (OIH)

Open source framework for easy data synchronization between business applications.

Visit the official [Open Integration Hub homepage](https://www.openintegrationhub.org/)

[![CircleCI](https://circleci.com/gh/openintegrationhub/openintegrationhub/tree/master.svg?style=svg)](https://circleci.com/gh/openintegrationhub/openintegrationhub/tree/master)
[![License](https://img.shields.io/badge/License-Apache%202.0-yellow.svg)](LICENSE)

## Introduction

The Open Integration Hub is a framework based on a microservice architecture. For a reference implementation please visit the [services folder](services). You can also customize services and combine them with your own technology. If you want to do so please visit the [lib folder](lib). There you will find `"daos"` that can be used to add your own functionality (e.g. [queues manager](https://github.com/openintegrationhub/openintegrationhub/blob/master/lib/component-orchestrator/src/QueuesManager.js#L2)).

## Join the Community

Do you have questions, ideas, feedback or just want to chat about integration? Please join our growing developer community on [Slack](https://join.slack.com/t/openintegrationhub/shared_invite/zt-mba97vn9-xus3ZbVxnMr2oQwGegIk5Q)!

## Run it

You may run the framework or single services on a platform of your choice. As a refrence and to make it easier for you to get started we created two guides for you.

[Local Setup](https://openintegrationhub.github.io/docs/3%20-%20GettingStarted/LocalInstallationGuide.html) with minikube or docker-compose.

[Google Cloud Platform Setup](https://openintegrationhub.github.io/docs/3%20-%20GettingStarted/GCPInstallationGuide.html)

## Documentation

All relevant documentation can be found on our website.


Developer Documentation

## Contribution

Before you contribute please have a look at our [contribution guidelines](CONTRIBUTING.md).

### Code of Conduct

To see how members of the community are expected to behave, please read the [code of conduct](CODE_OF_CONDUCT.md). We apply the code of conduct defined by the Contributor Covenant, which is used across many open source projects, such as [NodeJS](https://github.com/nodejs/node), [Atom](https://github.com/atom/atom) and [Kubernetes](https://github.com/kubernetes/kubernetes).