Self-hosted · Single Binary · Your Server

Move data between systems without a SaaS dependency.

Self-hosted ETL pipeline runner. Define pipelines as config, schedule them, transform and load data.

Install Wrangler Browse all 150 tools
What it is

Wrangler

Wrangler defines data pipelines as config, runs them on a schedule, and supports transforms between source and destination. It runs as a single Go binary with embedded SQLite.

curl -fsSL https://stockyard.dev/wrangler/install.sh | sh

ETL pipeline services charge based on the volume of data you move. Fivetran's pricing scales with monthly active rows. Airbyte Cloud starts at $50 per month. These costs compound as your data grows — the more successful your product, the more expensive your data infrastructure. Self-hosted ETL removes the volume tax. Move as much data as your server can handle, run transforms as often as you need, and pay nothing beyond the compute. For teams with predictable data volumes, self-hosted ETL is dramatically cheaper within six months.

A self-hosted ETL tool should support configurable source and destination connectors, scheduled execution, and error handling with retries. It should log every run with success/failure status and row counts so you can monitor pipeline health. It should not require a JVM or a Kubernetes cluster — complexity in the ETL layer defeats the purpose of simplifying data movement.

Wrangler defines pipelines as source-destination pairs with configurable steps and schedules. Each pipeline tracks run history, success/failure status, run count, and failure count. The API lets you trigger runs on demand or set a cron schedule. The dashboard visualizes pipeline status, recent runs, and failure rates. No Spark, no Airflow, no Docker Compose — one binary that moves data between systems.

Your data. Your server. Your rules.

Airbyte self-hosted requires a 7-container Docker Compose stack. Managed ETL services charge based on sync volume and can get expensive fast. Simple ETL needs — pulling from an API, transforming data, pushing to a database — do not require a distributed system.

Replaces: Airbyte ($50/mo), Fivetran, Stitch

Pricing

Free to start. Pro when you need more.

Free
$0
forever, self-hosted

2 pipelines

Pro
$1.99/mo
per month

Unlimited usage, full features

Also from Stockyard
Get started

Self-hosted ETL and data pipeline runner.

Single binary. Free to start. $1.99/mo for Pro.

Install Wrangler All 150 tools for $29/mo →
Compare: Wrangler overview · Wrangler vs Airbyte · Wrangler vs Inngest · Wrangler vs Fivetran · Wrangler vs Stitch · Best self-hosted tools · All 150 tools