43 sources. 35 sinks. One config grammar.
Every connector shares the same auth, pagination, batching and state model. Each page below shows what the connector guarantees, how mature it is, how to install it and every config field it takes — generated from the engine, so it matches the release you run.
faucet 1.18.2 · crates.io data as of 2026-11-14
No connector matches. Clear a filter, or search for the system’s name.
File formats: the local-file and object-store connectors read and write JSONL, JSON, CSV, Excel, XML, Parquet and Avro, and read ORC, picked per file by extension or set explicitly (file formats). The Singer bridges run any existing tap as a source and any Singer target as a sink.
The same capabilities side by side, for every connector at once, are in the capability matrix.
Community connectors
Any crate published to crates.io as faucet-source-<name> or
faucet-sink-<name> is listed here automatically. They are not
conformance-scored, since the hub only reads their crates.io metadata.
No community connectors on crates.io yet. Build one with
the connector guide and publish it as
faucet-source-<name> or faucet-sink-<name> — it shows up here on the next site build.
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