> [!tldr] A computer, basically.
Before I write about this - I recognize this is a silly desire. I'm essentially just saying I want a computer to live in an app.
I keep thinking about how [[Obsidian can replace your directory explorer]]. You can make [[Markdown]] notes that explain and describe what files are, and link directly to the files.
What if there was native capability in [[Obsidian]] or whatever app you used to *also* do the editing of more broad file types?
Obsidian handles:
- [[Markdown]]
- [[Excalidraw in Obsidian]]
If it had the capability to do [[Spreadsheet]]-ey things, or even just a simple [[CSV]]-viewer that could be awesome.
If it had the capability to do [[Python]] or whatever, you'd have given it the power of [[Jupyter Notebook]]s.
So on and so on. It's that not actually useful dream of "an app to do *anything*".
Depending on your use case you'd want the "do anything app" to do all sorts of other stuff, which is why they don't work. You'd have huge bloat, unless you made it super highly modular... and a super highly modular app like this at a certain point becomes functionally indistinguishable from a computer.
Even getting yourself *halfway there* you end up just developing a general purpose web browser again.
I still think [[CSV in Obsidian]] could be a worthwhile thing for someone to develop.
****
# More
## Source
- self