1. Sources
  2. Sources technical documentation

Singer spec

Mage uses the data engineering community standard for data integrations called the Singer spec.

In addition, Mage further standardizes the spec and provides common classes and methods to make implementing them easier and faster.

Folder structure

Sources are defined in the mage_integrations/sources/ directory.

All sources should be a subclass of the Source class defined in mage_integrations/sources/base.py.