How do I build an Airbyte connector from a Singer Tap?

Airbyte can use a Singer tap as a base to build a connector, as described here. We see many users defaulting to this due to the simplicity of the process. While this is a totally valid process for connector development, we strongly recommend you to invest a little more time in developing your connector with the CDK. This will bring you the following advantages:

  • The CDK is an active framework with a lot of features to help you build your connector (error handling, basic auth, incremental streams).
  • Publishing the connector in the open source project lets you get help from the big community.

If you do want to build an Airbyte connector with a Singer Tap, we suggest checking the Airbyte Singer Source code and apply the same logic to your case.