julien040
Joined 6 years ago
Joined 6 years ago
It's inspired by Kusto and available as an open-source CLI. I've made it compatible with SQLite in one of my tools, and it's refreshing to use.
An example:
StormEvents
| where State startswith "W"
| summarize Count=count() by StateIt's mental gymnastics to transform different data sources (e.g. a spreadsheet) into a SQL database with write support, but I do enjoy the journey and learn a lot from it.
Anyquery can run SQL queries on local/remote files (CSV, JSON, Parquet, HTML, etc.) and SaaS (GitHub, Notion, TodoIst, Shopify, etc.). Anyquery can also transform a Google Sheets or an Airtable base into a SQL database with INSERT/UPDATE/DELETE support. Additionally, it can act as a MySQL server to leverage its ecosystem (BI tools, ORMs, etc.). Finally, you can run PRQL and PQL (KQL inspired language) queries with it.
Under the hood, it uses Go and SQLite's virtual tables. Therefore, you can use the SQLite ecosystem (e.g. sqlite-vec, datasette, etc.)
I would love to hear your feedback about the project.
Website: [https://anyquery.dev/](https://anyquery.dev/docs/#installati...
Source code: https://github.com/julien040/anyquery
(I know it’s a repost. I thought that posting the previous SHOW HN during the weekend was badly timed. If you find it inappropriate, please don’t hesitate to flag the post. https://news.ycombinator.com/item?id=41203559)
But I guess it's because the landing page isn't clear enough. Thanks for the feedback, I'll try to fix that.
I think anyquery strength rather comes from querying things other than files
https://newsroom.spotify.com/2024-03-07/spotify-to-adjust-it...
You have a valid point. Using a versioning field would be nicer for mods. Thank you!
Location: Europe
Remote: Office / Hybrid / Remote
Willing to relocate: I'm willing to relocate in Europe or North America
Technologies: I'm fluent with TypeScript, React, Python, SQL and Golang
Résumé/CV: https://cdn.julienc.me/resume.pdf
Email: [email protected]
I'm a French CS student looking for an internship during the summer of 2024. I have built several projects during my freshman year:- Gut: an alternative CLI for Git (470 stars on GitHub and made it to the HN front page)
- HN Recommend: a recommendation engine for Hacker News (also made it to the front page of HN too)