Been spending the last 2 years or so working on putting together a data processing and exploration tool.

Primarily allowing for the importing of csv files, though handle excel files to a degree (need to improve that).
The data exploration side basically allows the user to put together a stack of transformations which then get applied to the data which the user can then view the result of. The data processing side allows you to select a single transformation and it applies it directly to the data and then let's you download it.

The current version runs entirely client side in a js browser context.

Not sure if anyone finds any of that interesting :)...

I'm a little limited by the fact that UI isn't quite my forte.

I'm on my phone at the moment so I'll add some more details when I get on my desktop.

EDIT: -----------------------------------------

So a bit more detail, it's a bit of a long story to be honest, I was working on it with a friend of mine, him non-technical, myself technical, we were looking at it as a bootstrapped company, got a reasonable amount of consulting work from it, but not really figured out a space where there was enough repeat interest where I could really build out a nice specific solution and pursue product-market fit.

The goal was to provide non-technical people (who could at least use Excel), access to no-code machine learning solutions and data transformations. We realised that there was a lot of things that people like my non-tech friend wanted to be able to do, but just couldn't use any of the existing tooling to do.

Over the last year we basically stopped working on it, but at the same time, I put a fair bit of dev work into it and I'm sort of trying to work out whether there's something there, or if it's a "sunk cost". I'm sort of fine if it is? I just really want to know.

The tooling's not perfect, a bit too much building to solve the problem our clients had at the time which didn't make for a great cohesive product, but the thought process was get enough repeat stuff in that we can start focusing on a particular direction.

Now I'm sort of toying with putting some time in to cleaning up the code and trying to see if I can make something of it, but I'm not sure if I'm kidding myself to be honest.

I've also been wondering if I should go the whole hog and just make it an offline tool with some online functionality. Porting it would be relatively trivial at this point, it's written in Clojurescript so I could easily do an Electron thing or a native Clojure version that's downloadable while still maintaining it in it's current form without that much of a problem.

This question has been a bit of a fortuitous circumstance really because I was thinking of doing a proper writeup of the tool as a blog post and then seeing whether anyone had any decent suggestions, but I'd been putting it off a bit because I'm still not quite sure what I could say =)... So in the end this has been sort of a forcing function, so that's at least something =)...

So without further ado, the tools:

- [Data Processor](https://tools.guanxi.ai/)

- [Data Explorer](https://guanxi-upload.s3.eu-central-1.amazonaws.com/data-exp...)

Data Explorer is CSV only, it was built really early on first and I've not really gone back and unified them.

I can do an overview as well of the tools as well if anyone's interested?