{"repo":"wylie102/duckdb.yazi","free":true,"listed":false,"github":"https://github.com/wylie102/duckdb.yazi","clone":"git clone https://github.com/wylie102/duckdb.yazi.git","description":"Yazi plugin that uses duckdb to preview data files.","language":"Lua","stars":187,"topics":["csv","csv-viewer","duckdb","duckdb-community","duckdb-database","json","json-viewer","parquet","parquet-viewer","yazi"],"license":"MIT","category":"data-pipelines","readme_excerpt":"duckdb.yazi Uses duckdb to quickly preview and summarize data files in yazi! What does it do? This plugin previews your data files in yazi using DuckDB, with two available view modes: - Preview csv, tsv, json, or parquet files in the following modes - Standard mode (default): Displays the file as a table - Summarized mode: Uses DuckDB's summarize function, enhanced with custom formatting for readability - Preview duckdb databases - See the tables and the number of rows, columns, indexes in each. Plus a list of column names in index order. - Scroll rows using J and K - Scroll columns using your chosen keys ( I use H and L ) - Change modes by pressing K when at the top of a file Supported file types: - .csv - .tsv - .txt - if tabular data - .json - .parquet - .xlsx - .duckdb - .db - if file is a duckdb database Features Column Scrolling - Now supports scrolling horizontally (by column). - Works in all views - In the database view you can even scroll through the list of column names. - Output highlighting should now work across any os (where duckdb supports it). Requires a small amount of extra configuration from previous versions. These are keymaps (I use H and L ) and some other aditional customisation options. See the Installation and Configuration sections. Cache changes - update 04/04/25 - If you want info on the latest (cache related changes) then see here. Otherwise keep reading new features and config options below. Output Syntax Highlighting - Passes through the colors ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wylie102","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wylie102/duckdb.yazi/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."}