{"repo":"datalpia/laketower","free":true,"listed":false,"github":"https://github.com/datalpia/laketower","clone":"git clone https://github.com/datalpia/laketower.git","description":"Oversee your lakehouse","language":"JavaScript","stars":12,"topics":["apache-iceberg","data","deltalake","lakehouse","sql","arrow","duckdb"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"🗼 Laketower Oversee your lakehouse Utility application to explore and manage tables in your data lakehouse, especially tailored for data pipelines local development. Features - Delta Lake table format support - Remote tables support (S3, ADLS) - Inspect table metadata - Inspect table schema - Inspect table history - Get table statistics - Import data into a table from CSV files - View table content with a simple query builder - Query all registered tables with DuckDB SQL dialect - Execute saved queries - Export query results to CSV files - Static and versionable YAML configuration - Web application - CLI application Installation Using pip (or any other Python package manager): Using uvx : Usage Configuration Laketower configuration is based on a static YAML configuration file allowing to: - List all tables to be registered Format: Current limitations: - tables.uri : - Local paths are supported ( ./path/to/table , /abs/path/to/table , file:///abs/path/to/table ) - Remote paths to S3 ( s3:// / ) and ADLS ( abfss:// / ) - tables.format : only delta is allowed Example from the provided demo: Support for environment variables substitution is also supported within the YAML configuration using a object containing a single key env with the name of the environment variable to be injected. The value of the variable can contain JSON and will be decoded in a best effort manner (default to string value). For instance: For string values that only need partial substitution, use the ${VAR N","default_branch":null,"files":null,"tree":[],"storefront":"/r/datalpia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/datalpia/laketower/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."}