Arrow Flight SQL

Low-latency SQL access over gRPC for analytics and ingestion workloads. Optimized for high-throughput data transfer.

DuckDB + DuckLake

Harness the power of DuckDB execution with DuckLake-backed storage. Native patterns for Postgres and object storage.

Built-In Status Page

Real-time visibility into active sessions, latency metrics, slow query logs, and system error analysis.

Start in Minutes

Launch SwanLake locally or with Docker and start querying your data instantly with Arrow Flight SQL.

  • No complex configuration
  • Native DuckDB performance
  • gRPC-based connectivity
# Run server from source
RUST_LOG=info cargo run --bin swanlake

# Or run with Docker
docker run --rm -p 4214:4214 -p 4215:4215 \
  ghcr.io/swanlake-io/swanlake:latest

Default endpoints:

  • Flight SQL: grpc://127.0.0.1:4214
  • Status page: http://127.0.0.1:4215