An experimental interface to Delta Lake for Rust.
This library provides low level access to Delta tables and is intended to be used with data processing frameworks like datafusion, ballista, rust-dataframe, vega, etc.
It can also act as the basis for native bindings in other languages such as Python, Ruby or Golang.
This project is still very early and only read operations are supported at the moment.
Delta.rs requires the Rust compiler, which can be installed with the rustup command.
Running tests can be done with cargo test
The python/
directory contains an early prototype of a Python library built on top of Delta.rs