Skip to main content

A framework for building Meltano extensions

Project description

Meltano extension developer kit

Documentation Status | pre-commit.ci status

The Meltano extension developer kit is the fastest way to build custom Meltano extensions. If you're looking to build a custom extractor, loader, or tap then the SDK is actually what you're looking for.

Creating a new extension using the EDK

This repo ships with a copier based template to help developers get and new extension using the Meltano EDK up and running quickly.

Prerequisites for using the template

Install copier:

pipx install copier

Use copier to initialize a new extension

Start a new EDK project using the supplied template (directly from Github):

copier gh:meltano/edk my-new-extension

Install the project dependencies:

cd my-new-extension
poetry install

Developing extensions using the EDK

For detailed instructions on developing Meltano EDK extensions, see the Meltano EDK documentation and review the Work-In-Progress Specification.

For working examples of Meltano EDK extensions, see:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meltano_edk-0.4.1.tar.gz (11.9 kB view hashes)

Uploaded Source

Built Distribution

meltano_edk-0.4.1-py3-none-any.whl (12.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page