{"html_url": "https://github.com/simonw/datasette/issues/1845#issuecomment-1279924827", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/1845", "id": 1279924827, "node_id": "IC_kwDOBm6k_c5MShpb", "user": {"value": 30636, "label": "kindly"}, "created_at": "2022-10-16T08:54:53Z", "updated_at": "2022-10-16T08:54:53Z", "author_association": "NONE", "body": "> It was part of a larger idea I was exploring around ensuring Datasette could be used to start interacting with CSV/JSON data out-of-the-box, without needing to first convert that data into SQLite using separate tools.\r\n\r\nThis would be great. My organization deals with very nested JSON open data and I have been wanting to find a way to hook into datasette so that the analysts do not have to first convert to sqlite first.\r\n\r\nThis can kind of be done with datasette-lite. \r\n\r\nFrom this random nested JSON API:\r\nhttps://api.nobelprize.org/v1/prize.json\r\n\r\nYou can use the API of https://flatterer.herokuapp.com to return a multi table sqlite database:\r\n\r\nhttps://lite.datasette.io/?url=https://flatterer.herokuapp.com/api/convert?output_format=sqlite%26file_url=https://api.nobelprize.org/v1/prize.json\r\n\r\nThis is great and fun, but it would be great if there was some plugin mechanism that you could feed a local datasette a nested JSON file directly, possibly hooking into other flattening tools for this.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 1410305897, "label": "Reconsider the Datasette first-run experience"}, "performed_via_github_app": null}