TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: ImportCSV – Open-Source CSV Importer

2 pointsby aray07about 10 hours ago
Hey HN, I&#x27;m building ImportCSV, a self-hosted CSV importer that makes CSV onboarding easier for SaaS apps. Here is a quick demo: <a href="https:&#x2F;&#x2F;github.com&#x2F;abhishekray07&#x2F;importcsv#demo">https:&#x2F;&#x2F;github.com&#x2F;abhishekray07&#x2F;importcsv#demo</a><p>CSVs are like the cockroach of data transfer—they&#x27;re everywhere and refuse to go away. At my last startup, we realized spreadsheets and Excel files were deeply embedded across our users&#x27; workflows, acting like glue between different systems, even as APIs became more common.<p>But handling CSV imports turned out to be surprisingly painful. We faced weird issues like strange encodings, unexpected delimiters, and huge files that crashed our system.<p>Existing tools weren&#x27;t much help. They were either overly complex, too expensive, or difficult to integrate. Eventually, we built our own tool internally to handle these challenges.<p>We&#x27;ve cleaned it up and open-sourced it as ImportCSV to hopefully save others from similar headaches. It’s:<p>- Easy to deploy (`docker compose up`)<p>- Simple to use (fix errors on the spot)<p>- Smart (auto-matching columns like &quot;DoJ&quot; → `date_of_joining`)<p>- Flexible with different column schemas<p>- Supports data validation<p>What it can do today:<p>- Handles multiple file types (CSV, XLS, XLSX, TSV)<p>- Spreadsheet-style user interface<p>- Sends validated data directly to your API<p>Next up:<p>- Better handling of large files with streaming<p>- AI-powered data cleaning and validation<p>- More integration options (databases, webhooks)<p>I&#x27;d love your feedback or any challenging CSV stories you&#x27;ve faced!

no comments

no comments