Edit me


Singer is an open-source ETL framework maintained by Stitch Data. The core concepts of Singer revolve around “Taps” (data sources) and “Targets” (destinations), which are executed as Bash commands.

Taps and Targets

A full list of Taps and Targets can be found in the Singer Github.

These Taps and Targets are also available for installation via PyPi.

Singer Operator

While you can use the standard Bash Operator to execute Singer components, you can also take advantage of the custom Singer Operator.


An example of using the Singer Operator can be found here.