Congratulations on launching! I had a similar feeling that there is a missing tool, which will allow to code and see data at the same time. I have started doing some sketches of the app very similar to yours.
In my opinion Spreadsheets and Jupyter have many advantages and disadvantages - by combining both, there can be a nice tool for data science.
Some of the feedback I've gotten was along the lines of: make a SaaS version to make it easy to run (i.e. not having to install it locally).
I'm happy with it just being an open source project but I recognize that a SaaS hosted version could be interesting to some people who want to run it in the cloud without hassle. And second, it could provide me with some income to be able to continue support/develop the open source project in the long run.
There is another, more fundamental difference between VisiData and spreadsheet apps like this one: being column-oriented (as opposed to cell-oriented). Cell-oriented spreadsheets are great for one-off calculations and creating a visual workflow that fits onto a single sheet, but when you get into larger datasets, you almost always want to work with columns as first-class entities. Individual cells and arbitrary cell ranges are difficult to work with at scale, with data larger than a couple hundred rows.
Also, being cell-oriented makes the spreadsheet not immediately interoperable with other data tools like pandas and R/tidyverse. No single tool will handle all use cases, so it's important to keep the data in its highest-potential form, so that other tools can work their magic without having to reorganize the data first.
So I'm glad that Grid Studio is bringing Python to the web, and I hope they consider going one further and integrating a column-oriented architecture. Otherwise using VisiData or pandas directly will still be your best option for working efficiently with larger datasets.
Interesting perspective about column v.s. cell oriented spreadsheets applications.
Someone has opened an issue on GitHub for something related. I'll be investigating how to get the best of both world with proper integration of Pandas column oriented world view and the ability to directly edit individual cells!
I have to say, it's been quite the emotional ride to release this project. Even now I'm constantly embarrassed, it's stupid how bad I feel about so many parts of it (incompleteness, code quality, lack of proper parsing grammar, list continues ad infinitum).
Release early release often they say, that's definitely easier said then done!
In my opinion Spreadsheets and Jupyter have many advantages and disadvantages - by combining both, there can be a nice tool for data science.
It will be nice to add more examples to your app.