I'm a solo developer from Morocco, and I just shipped something I've been building for months.
It's called Pichalyze — a Windows desktop app that lets you clean, analyze, and visualize your data files without writing a single line of code.
The Problem I Was Trying to Solve
You have a CSV file. Maybe it's messy. Maybe it's 50,000 rows. Maybe you just want to filter by date, remove duplicates, and make a quick chart.
Your usual options:
- Excel — fine for tiny files, painful for anything real
- Python + Pandas — powerful, but you have to write code every single time
- Cloud tools — you're uploading your sensitive data to someone else's server
I wanted something in the middle. A proper desktop app — fast, offline, no browser, no coding — that could still handle serious data work.
So I built it.
What Pichalyze Does
Drop in a file (CSV, Excel, JSON, or Parquet) and you get:
Smart Filtering — filter any column with conditions like contains, greater than, date ranges, regex, and more. Negate any filter in one click.
Intelligent Sorting — sort by value, date, duration, or alphabetically. Handles nulls exactly how you'd expect.
30+ Data Cleaning Operations — fill missing values, trim whitespace, fix casing, deduplicate rows, cast types, normalize text, encode labels, regex replace, derive columns, and much more. Every action is undoable.
Charts & Visualisation — bar, line, scatter, histogram — generated from your actual data in seconds. (Pro)
Advanced Analytics — deeper statistical profiling, correlation matrices, outlier detection. (Pro)
Multi-Dataset — open multiple files at once, switch between them, merge or compare side by side. (Pro)
Export — save back to CSV, JSON, Excel, or Parquet. (Parquet & Excel → Pro)
And it runs 100% offline. Your data never leaves your machine.
Try It
👉 https://pichalyze-landing-now.gattaouioussama.workers.dev/ — landing page with full feature breakdown
A Word From Me
This is my first shipped product. I built everything solo — the app, the auth system, the payment integration, the landing page, the packaging. It's been a real journey.
If you work with data files at any point — even just occasionally — give it a try and let me know in the comments what you think. Every piece of feedback goes straight into the next update.
Thanks for reading
Top comments (0)