# data-connectors
Parent crate and workspace for the live-data ecosystem's **connector
library**. Each connector exposes declarative source descriptors that
the [live-feed](https://crates.io/crates/live-feed) publisher SDK
consumes — no transport or codec code per connector, just the URL,
schema, and per-field decoding hints. The shared transport and decode
pipeline lives in
[lightstream](https://crates.io/crates/lightstream).
## Connectors in this workspace
| [`live-binance`](live-binance/) | Binance public market data WebSocket streams. |
Roadmap: `live-coinbase`, `live-kraken`, and additional public-feed
connectors follow the same declarative shape.
## Usage
```toml
live-connectors = { version = "0.1", features = ["binance"] }
```
Or depend on individual connector crates directly when you only need
one source.
## Companion crates
- [data-signals](https://github.com/pbower/data-signals) — the
publisher/consumer/types ecosystem these connectors plug into.
## License
Mozilla Public License 2.0 (MPL-2.0). See [LICENSE](LICENSE).