You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A visual ETL pipeline platform for building data workflows with drag-and-drop. Connect to databases, browse table catalogs, and create pipelines — no code required.
Features
Database Connectors — Connect to PostgreSQL and Databricks with encrypted credential storage
Catalog Browser — Browse schemas, tables, and columns from connected databases
Visual Pipeline Builder — Drag-and-drop canvas with 6 node types:
Source — Read from a database table
Filter — Apply WHERE conditions
Transform — Rename, cast, or compute columns
Join — Inner, left, right, full, or cross joins
Aggregate — GROUP BY with SUM, COUNT, AVG, MIN, MAX
Destination — Write to a target table
Pipeline Validation — DAG cycle detection, handle validation, connectivity checks
Auto-save — Debounced save (3s) preserves canvas state
docker compose -f docker/docker-compose.yml up --build
Development
# Run backend tests (28 tests)cd backend &&source .venv/bin/activate && pytest -v
# Build frontendcd frontend && pnpm run build
# All-in-one dev (requires docker for PG/Redis)
make dev