Examples of the many ways Meltano can be used to solve data engineering use cases.
Each example is a self-contained Meltano project you can clone and run locally.
| Example | Category | What it demonstrates |
|---|---|---|
| hello-world | Utilities | Inline custom plugin with no hub lookup or pip install |
| csv-to-jsonl | ELT Pipelines | Extract from CSV, load to JSONL, display output with an inline utility plugin |
Prerequisites: Meltano installed (pipx install meltano recommended).
Each example follows the same pattern:
cd <example-name>
meltano install
meltano invoke <plugin>:<command>Some examples may have additional steps — see the individual README for details.
As this repo grows, examples will span several themes:
- Utilities — custom and inline utility plugins
- ELT Pipelines — extractors, loaders, and
meltano runpipelines - Transforms — dbt integration and SQL transforms
- Orchestration — scheduling and Airflow/Dagster integration
- Custom Plugins — building and packaging your own Meltano plugins
See CONTRIBUTING.md for how to add a new example.