Skip to content
Open Integration Hub connectors
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.

Sublime's custom image

The revolution in data synchronization — the Open Integration Hub enables simple data synchronization between any software applications and thus accelerates digitalisation

Visit the official Open Integration Hub homepage


Table of Content


The Open Integration Hub enables data synchronization across a variety of applications. To create a connection and enable interaction a link is needed between the software application and the Open Integration Hub - namely an Open Integration Hub connector. A connector connects a software solution to the Open Integration Hub. It consists of two distinct parts, namely adapter and transformer. It contains different functionalities e.g. to fetch and transform data. These functionalities are further explained in the sections adapter and transformer. In order to achieve our goal to establish a successful open source community we need to steadily increase the number of connectors. So join us and help us grow as an open source community!

The following illustration provides a holistic overview of a connector: Connector


An adapter is a module for the syntactic connection of an external application and its data to the Open Integration Hub. This includes protocol translation, data format transformation, etc. Furthermore it provides functionalities to perform e.g. CRUD operations within the source system.

For further information please read through the information within the adapter folder.


A transformer is responsible to semantically transform an incoming JSON object into another JSON object. Thus the mapping between two data models is done within the transformer.

For further information please read through the information within the transformer folder.


Contribution Guidelines

Before you contribute please read our contribution guidelines.

Code of Conduct

To see how members of the community are expected to behave, please read the code of conduct. We apply the code of conduct defined by the Contributor Covenant, which is used across many open source projects, such as NodeJS, Atom and Kubernetes.


When looking for further information or support, please contact:



  • Adapters: Describes the adapters, their goals, standardized behavior and checklists for building an adapter
  • ApplicationDocuments: Contains all application documents needed to apply for the funding of the creation of a connector
  • Protocols: Collection of all taken protocols by the workgroup
  • Transformer: Includes the transformer concept, a basic introduction into the JSONata transformation language, transformer evolution and suggestions for possible implementations


  • CONTRIBUTING: Contains the contribution guideline for the Open Integration Hub project
  • CODE_OF_CONDUCT: Contains an explanation of the expected behavior of the community members, following the code of conduct defined by the Contributor Covenant



You have the opportunity to get your questions answered in a weekly Q&A session. Feel free to attend and invite other people to this session.

If possible please send your question in advance to

The session will take place every Monday from 11:00 - 12:00. The first session will be next monday.

GoToMeeting Link:
Phone (Germany): +49 692 5736 7317
Access-Code (Germany): 456-709-357



Member Name GitHub Alias Company Role
Selim Achmerzaev sachmerz Basaas Committer
Igor Drobiazko drobiazko Committer
Franz Degenhardt FranzDegenhardt X-Integrate Committer
Hansjörg Schmidt hschmidthh Wice Committer
Philipp Hoegner philecs Cloud Ecosystem Committer


Within the project different terms and abbreviations are frequently used. All terms and abbrevations are explained within the glossary and our list of abbrevations.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.