Supported SDKs
Python, Typescript and Rust SDKs are officially supported by LanceDB. You can use these SDKs to interact with both LanceDB OSS and Enterprise deployments.| Reference | Description |
|---|---|
| Python | Full-featured Python client with pandas & numpy integration |
| Typescript | A TypeScript wrapper around the Rust library, built with napi-rs |
| Rust | Native Rust library with persistent-storage and high performance |
REST API SDKs
Enterprise REST API-based SDKs provide a convenient way to interact with LanceDB Cloud and Enterprise deployments using the Lance REST Namespace API.| Reference | Description |
|---|---|
| Java | REST API Enterprise SDK in Java |