Airtruct
ETL Pipelines, Made Simple — scale as you need, without the hassle.

Airtruct is an open-source data pipeline tool — a lightweight, self-hosted alternative to Airbyte and Fivetran. Build and manage streams visually with a DAG-style UI, transform data with the built-in Bloblang DSL, and scale horizontally with a simple coordinator & worker architecture. Single binary, no Docker or JVM required.
Documentation | Guides
Quick Start
Download the latest binary from the Releases page, then:
chmod +x airtruct
# Start coordinator
./airtruct -role coordinator -grpc-port 50000
# Start worker (in a separate terminal)
./airtruct -role worker -grpc-port 50001
Open http://localhost:8080 and start building pipelines.
Docker Compose
git clone https://github.com/sananguliyev/airtruct.git
cd airtruct
docker-compose up
See the Configuration docs for database setup (SQLite, PostgreSQL) and other options.
Examples
Contributing
We welcome contributions! Please check out CONTRIBUTING (coming soon) for guidelines.
License
Apache 2.0 — see LICENSE for details.