I built csv.repair a free, open source browser-based tool for analyzing, querying, and repairing broken or oversized CSV files. No file uploads - everything runs locally in your browser. Your data never leaves your machine. What it does: - Handles CSV files with millions of rows (virtual scrolling + Web Workers) - Inline cell editing (double-click to edit, Tab to move between cells) - Run SQL queries directly on your data (powered by AlaSQL) - Auto-repair: trim whitespace, remove empty/duplicate rows, standardize dates, fix encoding - Health diagnostics that flag malformed rows, inconsistent columns, encoding problems - Column statistics and distribution charts - Undo/redo, search & replace, keyboard shortcuts - Export the cleaned file when you're done - Tech stack: React + TypeScript + Vite + PapaParse + AlaSQL + Recharts + Tailwind CSS. Installable as a PWA. Live: https://csv.repair I'd love feedback especially from people who regularly deal with messy CSV files. |
No comments yet