A data integration engine to power your products

Declarative & code-first: define your data pipelines inside your codebase and use common DevOps workflows. Unlock 600+ APIs and DBs and realize your wildest data and ML-powered product ideas.

I want to pull data from a...

Unlock the benefits of Meltano

  • Most connectors of any data integration solution
    Most connectors of any data integration solution
  • Modify connectors to your liking
    Modify connectors to your liking
  • Modify or filter data in-flight
    Modify or filter data in-flight
  • Detailed pipeline logs and alerting
    Detailed pipeline logs and alerting
  • Predictable volume-independent pricing
    Predictable volume-independent pricing

Experience Meltano

Pull

Set up your SaaS API connection

View docs
Terminal
# Discover source connectors (aka extractors) on Meltano Hub
open https://hub.meltano.com/extractors
# Add GitHub extractor
meltano add extractor tap-github
meltano.yml
plugins:
extractors:
- name: tap-github
variant: meltanolabs
pip_url: git+https://github.com/MeltanoLabs/tap-github.git

Push

Set up your destination database connection

View docs
Terminal
# Discover destination connectors (aka loaders) on Meltano Hub
open https://hub.meltano.com/loaders
# Add Snowflake loader
meltano add loader target-snowflake
meltano.yml
plugins:
loaders:
- name: target-snowflake
variant: transferwise
pip_url: pipelinewise-target-snowflake

Run

Sync data once or on a schedule

View docs
Terminal
# Create named job
meltano job add github-to-snowflake --tasks "tap-github target-snowflake"
meltano.yml
jobs:
- name: github-to-snowflake
tasks:
- tap-github
- target-snowflake

Enjoy

Meltano is now syncing your data in production!

Want to see it
for yourself?

The latest in Meltano
& data integration

Get more data integration insights