Installation¶
Rust Crates¶
Add to Cargo.toml:
Server¶
[dependencies]
quill-server = "0.1"
quill-core = "0.1"
tokio = { version = "1", features = ["full"] }
bytes = "1"
Client¶
[dependencies]
quill-client = "0.1"
quill-core = "0.1"
tokio = { version = "1", features = ["full"] }
bytes = "1"
Full Stack with Code Generation¶
[dependencies]
quill-server = "0.1"
quill-client = "0.1"
quill-core = "0.1"
tokio = { version = "1", features = ["full"] }
bytes = "1"
[build-dependencies]
quill-codegen = "0.1"
Optional Features¶
HTTP/3 Support¶
WebTransport¶
Tensor/ML Support¶
CLI Tool¶
# From source
git clone https://github.com/quill/quill
cd quill
cargo install --path crates/quill-cli
# Verify
quill --version
Python Bindings¶
Requirements: Python 3.8+, NumPy >= 1.20