4
1 Comment

A CSV tool I needed for personal use

Hey guys,
This is not really a startup (even though I might launch a paid version in the future).
It's a tool I've been meaning to make for a long time and I finally put some time and made an MVP.
I often had to convert a CSV by picking, changing, or merging some columns of a CSV. Making the script with javascript is simple, but if the CSV has more than 40k rows, the processing would be pretty slow. So then I had to use Python which usually takes me longer to do as it's not the language I use daily.
CSV Fiddle makes it easy to transform a CSV being small or big using a simple javascript function that takes a CSV row and returns another.
You can write your code in the code editor and CSV fiddle will use web workers to parallelize the work.
An enormous file I tried had 200mb with 2M rows and it took CSV Fiddle with 200 threads 45 minutes to finish the transformation.

The main functionality runs in the browser so I will keep the browser version free forever. For later features like saving the config, I will use supabase which also provides a free database so I won't have any monthly cost for maintaining it.

I do have a plan to provide a cloud version for people who want to get faster results for bigger files or don't wanna keep their computer open for such a long period of time and it would be paid as you go basis so there are no monthly or yearly subscriptions.

Let me know your honest opinion (apart from the UI as I'm a backend/infra person with 0 FE talent :)) ).

Cheers

on December 21, 2022
  1. 1

    Love the focus on real-world CSV pain points—processing large files without the hassle of switching languages is huge.

    Web workers + browser-based transforms = brilliant. Curious: have you thought about adding a JSON or Parquet export option in the future?

Trending on Indie Hackers
I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 150 comments A simple way to keep AI automations from making bad decisions User Avatar 62 comments “This contract looked normal - but could cost millions” User Avatar 54 comments Never hire an SEO Agency for your Saas Startup User Avatar 47 comments 👉 The most expensive contract mistakes don’t feel risky User Avatar 41 comments I spent weeks building a food decision tool instead of something useful User Avatar 28 comments