Connectors
38 sources. 30 sinks. One config grammar.
Every connector shares the same auth, pagination, batching, and state model — learn one and you know them all. Arrow-native fast paths run columnar end-to-end where both ends support it.
source sink CDC change data capture Arrow columnar fast path
Databases
Postgres
MySQL
SQL Server
SQLite
DuckDB
MongoDB
Redis
Change data capture
Postgres CDC
MySQL CDC
SQL Server CDC
MongoDB CDC
Warehouses
BigQuery
Snowflake
Databricks
Redshift
ClickHouse
Spanner
Streaming & queues
Kafka
Kinesis
Pub/Sub
SQS
NATS
RabbitMQ
Files & object stores
S3
GCS
Azure Blob
Parquet
Delta Lake
Iceberg
SFTP
CSV
JSON Lines
APIs & web
REST
GraphQL
gRPC
XML / SOAP
WebSocket
Webhook
HTTP
Elasticsearch
Bridges & output
Singer bridge
Stdout
Full capability matrix — streaming, resumable, compression, delivery guarantees, and maturity tier per connector — lives in the connector reference. Missing one? Connectors are just Cargo crates — author your own.
Get started
Your first pipeline runs in five minutes.
Install the CLI, scaffold a config, and move real data — nothing external to stand up.
curl -LsSf https://github.com/faucet-hq/faucet-stream/releases/latest/download/faucet-cli-installer.sh | sh brew install faucet-hq/faucet-stream/faucet-cli