Skip to main content

A better way to build ETL pipelines

Otto is an open source ETL automation tool designed for Javascript developers

Why use Otto?

Otto allows you to extract, transform and load data within an intuitive node-based UI. Build automated workflows that are executed at scheduled intervals and track your workflows' performance with logging and metrics.

ETL Features

Schedule workflows to run at regular intervals
Extract data from various sources. Integrations include PostgreSQL, MongoDB and API requests.
Transform extracted code using an integrated code editor and JavaScript.
Load transformed data into a PostgreSQL database.


Workflow logs allow you to review previous executions and diagnose workflow failures


Metrics allow you to view the performance of your workflow and pinpoint issues when things go wrong