{"repo":"0xNadr/opensheet-core","free":true,"listed":false,"github":"https://github.com/0xNadr/opensheet-core","clone":"git clone https://github.com/0xNadr/opensheet-core.git","description":"Fast, memory-efficient spreadsheet I/O for Python — powered by Rust. Read & write XLSX files with streaming, formulas, and zero dependencies.","language":"Rust","stars":17,"topics":["data","etl","excel","pyo3","pypi","python","rust","spreadsheet","streaming","xlsx"],"license":"MIT","category":"data-pipelines","readme_excerpt":"Features &nbsp;&bull;&nbsp; Benchmarks &nbsp;&bull;&nbsp; Installation &nbsp;&bull;&nbsp; Quick Start &nbsp;&bull;&nbsp; API &nbsp;&bull;&nbsp; Roadmap &nbsp;&bull;&nbsp; Contributing --- Why OpenSheet Core? Existing Python spreadsheet libraries force you to choose between performance, memory efficiency, broad format support, and easy installation. OpenSheet Core eliminates that tradeoff with a native Rust core exposed through a clean Python API — installable with a single pip install . Features - Streaming XLSX reader — row-by-row iteration without loading the entire file into memory - Streaming XLSX writer — write millions of rows with constant memory usage - Formula support — read and write formulas with optional cached values - Date/time support — read and write datetime.date and datetime.datetime cells with automatic Excel serial number conversion - Merged cells — read and write merged cell ranges - Column widths & row heights — set and read custom column widths and row heights - Freeze panes — freeze rows and/or columns so they stay visible when scrolling - Auto-filter — add drop-down filter controls to column headers - Named ranges / defined names — define workbook-scoped or sheet-scoped names; read them back from existing files - Sheet visibility states — mark sheets as visible, hidden, or veryHidden; read back state from existing files - Number formats — write and read cells with custom number formats (currency, percentage, custom format strings) - Cell styling — fon","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xNadr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xNadr/opensheet-core/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."}