{"repo":"l1xnan/duckling","free":true,"listed":false,"github":"https://github.com/l1xnan/duckling","clone":"git clone https://github.com/l1xnan/duckling.git","description":"A fast viewer for CSV/Parquet files and databases such as DuckDB, SQLite, PostgreSQL, MySQL, Clickhouse, etc., base on Tauri","language":"TypeScript","stars":575,"topics":["duckdb","parquet","rust","tauri","sqlite","clickhouse","mysql","postgresql"],"license":"MIT","category":"databases-storage","readme_excerpt":"⚠️ Actively in Development and currently unstable ⚠️ Duckling English 中文 Duckling is a lightweight desktop application built using Tauri, designed for quickly browsing parquet / csv / json file data and various databases. Beyond browsing, it ships with a SQL editor, pivot tables, column profiling, value inspection, and data export to help you explore and analyze data without leaving the app. It supports DuckDB / SQLite natively, and provides experimental support for the following databases (not heavily tested): - PostgreSQL - MySQL - ClickHouse (HTTP interface, usually port 8123 ) - Doris / StarRocks (MySQL protocol, usually port 9030 ) Note: The current objective of this project is not to develop a fully functional database management tool, but rather to facilitate quick browsing and lightweight analysis of various types of data. Features - Data browsing — Canvas-rendered result grid with pagination, column hiding, computed SQL columns, transpose, result filtering, and per-cell value inspection. - SQL editor — Monaco-based editor with schema-aware autocomplete, run / format / EXPLAIN actions, SQL bookmarks, and an optional per-statement split mode (toolbar toggle; default off). - SQL template variables — Write Jinja2-style {{ variable }} placeholders in SQL, declare values via a / @vars / YAML block comment, and run multi-value queries (cartesian product → multiple result tabs) in one click. See SQL Templates below. - Pivot table — Build pivots from row/column dimensions and","default_branch":null,"files":null,"tree":[],"storefront":"/r/l1xnan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/l1xnan/duckling/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."}