Step 1: Generate the source connector project locally
Let's start by cloning the Airbyte repository:
git clone [email protected]:airbytehq/airbyte.git
Airbyte provides a code generator which bootstraps the scaffolding for our connector.
This will bring up an interactive helper application. Use the arrow keys to pick a template from the list. Select the
Configuration Based Source template and then input the name of your connector. The application will create a new directory in
airbyte/airbyte-integrations/connectors/ with the name of your new connector.
The generator will create a new module for your connector with the name
Configuration Based Source
Source name: exchange-rates-tutorial
For this walkthrough, we'll refer to our source as