Great to see SQL being used more for such use cases! (I really like SQL)<p>This looks nice, especially with the charting!<p>It's good to know though that there are a few similar open source tools already:<p>- q[0] - SQL on CSV and TSV<p>- TextQL[1] - SQL on CSV and TSV<p>- Datasette[2] - Running SQL on various datasets in various formats, by (if I understand it correctly) importing it to sqlite and running the query there. This one's the closest one to the posted project I think, with interactive data exploration and publishing built in.<p>- OctoSQL[3] - SQL on files like CSV, JSON as well as non-file databases, endless streams with temporal SQL extensions and joining everything together in a single query.<p>The performance numbers of this tool however are impressive if they will check out with real data. 1GB in 10 seconds is fast. However, looking at the documentation it looks like most of the heavy lifting is done by SQLite under the hood. From the docs:<p>> Under the hood, Superintendent loads CSVs into a SQLite database.<p>Disclaimer: I'm the author of OctoSQL. Still actively developing a rewrite on the redesign branch.<p>[0]: <a href="https://github.com/harelba/q" rel="nofollow">https://github.com/harelba/q</a><p>[1]: <a href="https://github.com/dinedal/textql" rel="nofollow">https://github.com/dinedal/textql</a><p>[2]: <a href="https://datasette.io" rel="nofollow">https://datasette.io</a><p>[3]: <a href="https://github.com/cube2222/octosql" rel="nofollow">https://github.com/cube2222/octosql</a>