{"repo":"redraiment/rusty-sheet","free":true,"listed":false,"github":"https://github.com/redraiment/rusty-sheet","clone":"git clone https://github.com/redraiment/rusty-sheet.git","description":"An Excel/WPS/OpenDocument Spreadsheets file reader for DuckDB","language":"Rust","stars":76,"topics":["duckdb","duckdb-extension","excel","office","spreadsheet","wps"],"license":"MIT","category":"databases-storage","readme_excerpt":"Rusty Sheet A DuckDB extension that enables reading Excel, WPS, and OpenDocument spreadsheet files directly within SQL queries. This extension provides seamless integration for analyzing spreadsheet data using DuckDB's powerful SQL engine. 中文说明请点击这里 Features - High Performance : Optimized for large files with pure Rust implementation; e.g., reading a 1M-row XLSX file on MacBook M1 now takes under 13 seconds (down from 140+ seconds in v0.1.x). - Multiple Format Support : Read Excel files ( .xls , .xlsx , .xlsm , .xlsb , .xla , .xlam ), WPS files ( .et , .ett ), and OpenDocument Spreadsheet files ( .ods ) - Batch Processing : Analyze or read multiple files and worksheets with wildcard pattern matching - Flexible Data Types : Support for boolean, integer, double, varchar, datetime, date, and time types - Excel-Style Data Ranges : Specify data ranges using familiar Excel notation (e.g., \"A1:C3\" ) - Automatic Column Type Detection : Column types are inferred automatically; override specific columns with the columns parameter - Header Row Handling : Automatic detection and parsing of header rows - Error Handling : Configurable behavior for parsing errors with precise cell location and file name reporting - Type Safety : Built-in data type validation and conversion - Advanced Data Filtering : Skip empty rows or stop at first empty row for efficient data processing - Remote Storage Support : Read spreadsheets from remote URLs including HTTP, HTTPS, S3, Google Cloud Storage, and Huggi","default_branch":null,"files":null,"tree":[],"storefront":"/r/redraiment","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/redraiment/rusty-sheet/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."}