{"repo":"KSD-CO/excelstream","free":true,"listed":false,"github":"https://github.com/KSD-CO/excelstream","clone":"git clone https://github.com/KSD-CO/excelstream.git","description":"ExcelStream is a high-performance XLSX writer/reader for Rust, optimized for massive datasets with constant memory usage.","language":"Rust","stars":19,"topics":["big-data","data-processing","etl","excel","memory-efficient","performance","rust","streaming","xlsx"],"license":"MIT","category":"data-pipelines","readme_excerpt":"excelstream 🦀 High-performance streaming Excel, CSV & Parquet library for Rust with constant memory usage ✨ Highlights - 📊 XLSX, CSV & Parquet Support - Read/write Excel, CSV, and Parquet files - 📉 Constant Memory - 3-35 MB regardless of file size - ☁️ Cloud Streaming - Direct S3/GCS uploads with ZERO temp files - ⚡ High Performance - 94K rows/sec (S3), 1.2M rows/sec (CSV) - 🔄 True Streaming - Process files row-by-row, no buffering - 🗜️ Parquet Conversion - Stream Excel ↔ Parquet with constant memory - 🐳 Production Ready - Works in 256 MB containers 🔥 What's New in v0.20.1 Cell Formatting Improvements - New DateTimeShort style and S3 writer styling fix! - 📅 New DateTimeShort style - Format dates as MM/DD/YYYY HH:MM (without seconds) - 🔧 Fixed DateTime formatting - Date styles now use explicit custom format codes instead of locale-dependent built-in IDs - ☁️ S3 writer full styling - S3ExcelWriter now supports all 15 cell styles (was only Default + Bold) - 🌐 write row styled public - S3ExcelWriter::write row styled() is now a public method Previous Release: v0.20.0 Writer Performance Optimizations - 3-8% faster with fewer memory allocations! - 🚀 Eliminated Double Allocation - Removed unnecessary Vec buffer in write row() - ⚡ Fast Integer Formatting - Using itoa crate for 2-3x faster integer-to-string conversion - 📝 Optimized Column Letters - Direct buffer writing for column addressing (A, B, AA, etc.) - 💾 Fewer Heap Allocations - Zero temp strings during cell writi","default_branch":null,"files":null,"tree":[],"storefront":"/r/KSD-CO","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KSD-CO/excelstream/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."}