Skip to content

A fast viewer for CSV/Parquet files and databases such as DuckDB, SQLite, PostgreSQL, MySQL, Clickhouse, etc., base on Tauri

License

Notifications You must be signed in to change notification settings

l1xnan/duckling

Repository files navigation

⚠️ Actively in Development and currently unstable ⚠️

Duckling

English | 中文

Duckling is a lightweight desktop application built using Tauri, designed for quickly browsing parquet/csv file data and various databases. It supports DuckDB/SQLite, and Experimental support is provided for the following databases(Not a lot of testing):

  • PostgreSQL
  • MySQL
  • Clickhouse (please note that only Native Protocol port is supported, usually 9000)
  • Doris/StarRocks(MySQL protocol, usually use 9030 port)

Note: The current objective of this project is not to develop a fully functional database management tool, but rather to facilitate quick browsing of various types of data.

Installation

From releases page to download the latest installation package, for installation.

For Windows platform, you can download and install Webview2 offline if you cannot install Webview2 due to network problems.

Note: When selecting a path for the software, choose an empty folder or opt to create a new folder. Do not put data files in the installation path. Avoid selecting a non-empty folder, as during uninstallation, if you choose to clear data files, the entire folder will be deleted, even if it does not belong to the software itself.

Usage

Open the data folder or *.duckdb file.

screenshot-dark

screenshot

About

A fast viewer for CSV/Parquet files and databases such as DuckDB, SQLite, PostgreSQL, MySQL, Clickhouse, etc., base on Tauri

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages