beakerbrowser / beaker

An experimental peer-to-peer Web browser
https://beakerbrowser.com/
MIT License
6.75k stars 544 forks source link

More advanced file-format views (json, xml, tsv, csv) #1449

Open Pawper opened 5 years ago

Pawper commented 5 years ago

Spinning off #1448 a bit.

It's cool that we can drill .json files in the "Formatted" mode. It would be cool if there were additional tools for accessing, analyzing and editing data not just in JSON but also XML/TSV/CSV.

In addition to the current mode of a tree that can be drilled, here are some other buttons that would be nifty when viewing such a file:

pfrazee commented 5 years ago

Like I mention in #1448, this seems like an ideal userland tooling opportunity. I've been wondering if there could be some kind of "viewer application" system where you get tabs similar to when viewing a .json and each tab is a userland app that gets injected into the page.

pfrazee commented 5 years ago

The upside to viewer-apps is that it's good for working with data like you suggest, but can also use very high-level semantics. For instance, if you're looking at a .json that contains an event, it could have a calender view.