The GitHub data source connector uses the GitHub API to import data from GitHub to Keboola.


Create a new configuration of the GitHub connector. Then click Authorize Account to authorize the configuration, and select the template you wish to use. There are two configuration templates available:

  • Smart Mode – always gets missing data only, loads data incrementally.
  • Full Mode – always gets everything.

Screenshot - GitHub configuration

You can download:

  • Your Organizations
  • Organization Members
  • Organization Teams
  • Organization Repositories
  • Repository Issues
  • Repository Commits

After you select the template, remember to save the configuration. You can also switch to the JSON editor.