Open Source · MIT Licensed

Data sync that
just works

Run Airbyte connectors without Airbyte. Synclet is a self-hosted control plane for connectors that implement the Airbyte Protocol: one Go binary and one PostgreSQL, built for teams that value simplicity.

The Synclet dashboard: sync totals, success rate, timeline and throughput for a demo workspace

Built for the modern data stack

Everything you need to move data reliably, without the overhead of enterprise platforms.

Airbyte Protocol connectors

Runs Docker images that implement the Airbyte Protocol, plus Synclet's own Go connectors. A public matrix lists the connectors and versions tested.

Single Binary

One Go binary. No JVM, no Kubernetes required. Run on a $5 VPS or scale to distributed K8s orchestration.

Self-Hosted

Your data never leaves your infrastructure. AES-256 encrypted secrets, OIDC SSO, and workspace-level isolation.

Incremental Sync

Cron-based scheduling with state tracking. Only sync what changed — save bandwidth and compute.

Alerting

Get notified when syncs fail. Slack, email, Telegram, and webhooks out of the box.

Full Observability

Dashboard with connection health, sync history, record counts, and detailed logs. Prometheus-compatible.

Three steps to flowing data

1

Configure Source

Pick a source connector from a registry. Credentials are tested and encrypted at rest.

2

Pick Destination

Postgres, BigQuery, Google Sheets or another destination that implements the Airbyte Protocol.

3

Schedule & Run

Set a cron schedule or trigger manually. Synclet handles the rest.

Up and running in 60 seconds

Docker Compose is all you need.

terminal

# Clone and start

$ git clone https://github.com/synclet-io/synclet.git

$ cd synclet

$ docker compose up -d

# Open the dashboard

$ open http://localhost:8080

Or download the pre-built binary and run standalone.

Built on the Airbyte Protocol

Synclet runs connectors that implement the Airbyte Protocol as Docker containers or Kubernetes pods, without forks or patches. Connector images keep their own licenses: most Airbyte connectors are ELv2 since 2025-07-22.

Tested end to end

airbyte/source-faker 6.2.38 airbyte/source-postgres 3.8.7 airbyte/destination-postgres 3.0.23