This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
CSV Deduper
100% Private B2B CSV Lead List Cleaner via Telegram
I built this tool because I was tired of uploading sensitive lead lists and B2B data backups to random websites just to clean duplicates. This is a Telegram Mini App powered by pure Rust + WebAssembly.
Why use it? • 100% Private: Zero backend. Processing happens strictly inside your device's WebView. Your data never leaves your chat. • Blazing Fast: Thanks to Rust compilation, it handles large CSV files easily on the fly without lagging your phone. • No Signup: Launch right inside Telegram and clean your files in seconds.
I'd love to hear your feedback on the performance and UI. Give it a spin at t.me/csv_deduper_bot
Ran a messy 12k row file through it and the fuzzy match caught duplicates my spreadsheet formulas kept missing, which is honestly more than I expected from something that loads instantly in the browser.
honestly the rust + wasm choice is kind of inspired for something as mundane as deduping csvs, love that you went performance-first on a tool most people would have just shipped as a python script
honestly this looks super useful for anyone wrangling messy lead lists. one thing i'd love to see is a fuzzy match toggle for company names, like catching "Acme Inc" vs "ACME Incorporated" since that's where most of my dupes hide. would make the cleanup way more accurate for B2B data imo
Was skeptical about wasm doing dedup fast but this actually chewed through a messy 50k row export in seconds. Nice work.
the rust + wasm choice is genuinely smart for something like this, processing lead lists client-side without round trips to a server just feels right. curious how you handle the larger files though.
Rust + WASM for CSV deduping is a smart stack choice and it actually feels snappy on big lists. The matching options are straightforward without burying you in settings.
Handled a messy 50k row list in seconds and the Rust + WASM combo really does feel snappy compared to my old Python scripts. Wish I'd found this sooner.
Cleaned a messy 50k row lead list in seconds right in the browser, no upload needed. The Rust + WASM combo really shows, it handled fuzzy matches way better than the spreadsheets I usually fight with.
The Rust + WebAssembly combo here is a smart call for something crunching huge CSVs, makes the whole thing feel instant instead of dragging. Curious how you handled memory for those massive lead lists under the hood.
About CSV Deduper on Product Hunt
“100% Private B2B CSV Lead List Cleaner via Telegram”
CSV Deduper was submitted on Product Hunt and earned 14 upvotes and 18 comments, placing #79 on the daily leaderboard. Ultra-fast B2B CSV Deduper & Lead List Cleaner built on Rust + WebAssembly.
CSV Deduper was featured in Productivity (656.6k followers), Marketing (466.2k followers) and Developer Tools (516.2k followers) on Product Hunt. Together, these topics include over 301.3k products, making this a competitive space to launch in.
Who hunted CSV Deduper?
CSV Deduper was hunted by Roman Korotkov. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how CSV Deduper stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hey Hunters! 👋
I built this tool because I was tired of uploading sensitive lead lists and B2B data backups to random websites just to clean duplicates.
This is a Telegram Mini App powered by pure Rust + WebAssembly.
Why use it?
• 100% Private: Zero backend. Processing happens strictly inside your device's WebView. Your data never leaves your chat.
• Blazing Fast: Thanks to Rust compilation, it handles large CSV files easily on the fly without lagging your phone.
• No Signup: Launch right inside Telegram and clean your files in seconds.
I'd love to hear your feedback on the performance and UI. Give it a spin at t.me/csv_deduper_bot