{"repo":"datafusion-contrib/datafusion-dft","free":true,"listed":false,"github":"https://github.com/datafusion-contrib/datafusion-dft","clone":"git clone https://github.com/datafusion-contrib/datafusion-dft.git","description":"Batteries included CLI, TUI, and server implementations for DataFusion.","language":"Rust","stars":200,"topics":["arrow","data","database","datafusion","cli","tui"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"dft - Batteries included DataFusion Overview dft is a batteries-included suite of DataFusion applications that provides: - Data Source Integration : Query files from S3, local filesystems, or HuggingFace datasets - Table Format Support : Native support for Delta Lake and Vortex - Extensibility : UDFs defined in WASM - Helper Functions : Built-in functions for JSON and Parquet data processing The project offers four complementary interfaces: 1. Text User Interface (TUI) : An interactive SQL IDE with real-time query analysis, benchmarking, and catalog exploration (requires tui feature) 2. Command Line Interface (CLI) : A scriptable engine for executing queries from files or command line 3. FlightSQL Server : A standards-compliant SQL interface for programmatic access (requires flightsql feature) 4. HTTP Server : A REST API for SQL queries and catalog exploration (requires http feature) All interfaces share the same execution engine, allowing you to develop locally with the TUI and then seamlessly deploy with the server implementations. dft builds upon datafusion-cli with enhanced interactivity, additional integrations, and ready-to-use server implementations. User Guide Installation From crates.io (Recommended) If you don't have Rust installed, follow the installation instructions. Feature Flags Common feature combinations: See the Features documentation for all available features. Note : The TUI (Text User Interface) is optional and requires the tui feature flag. The CLI, Flig","default_branch":null,"files":null,"tree":[],"storefront":"/r/datafusion-contrib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/datafusion-contrib/datafusion-dft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}