This page was last updated on 11/6/2019

Since then, there have been some significant changes to our strategy, direction, and focus, so statements and recommendations may be outdated and not all examples may work.

The most up to date information can be found on the homepage, as well as any pages that don't show this warning.

If you encounter any inaccuracies, we welcome you to help us improve this page or submit an issue.


Here you will find a series of step-by-step tutorials where we help walk you through various scenarios.

Table of Contents

Experience the full extract, load, and transform pipeline with authentication using Meltano CLI followed by analysis using Meltano UI with its automatic SQL generation.

  • Postgres database
  • Authentication
  • Your private GitLab dataset

Experience building custom transforms and models.

  • Postgres database
  • Authentication
  • Your private Salesforce dataset
  • Custom transforms
  • Custom models

Learn how to run tap-postgres with target-postgres in Meltano.

Learn how to load data stored in multiple CSV files to a Postgres Database and then use Custom Transforms and Models to combine them together and analyze the results.

Learn how to connect Jupyter Notebook to a Meltano Project that uses Postgres to store the transformed data.

Learn how to manually configure a DigitalOcean Droplet for use with Meltano.

Learn how to install Meltano on AWS

Learn how to create a custom extractor!

Requests are welcome!

If there's a tutorial you want to see that's not here, please submit an issue to help us gauge interest in new tutorials.