August 9th, 2024

Show HN: Anyquery – A SQL query engine for anything (CSV, GitHub, Airtable,etc.)

Anyquery is a command-line tool for executing SQL queries across various data sources, supporting multiple operating systems and formats, with features for data integration and open-source licensing under AGPL v3.

Read original articleLink Icon
Show HN: Anyquery – A SQL query engine for anything (CSV, GitHub, Airtable,etc.)

Anyquery is a command-line interface (CLI) tool designed to execute SQL queries across various data sources, including files, APIs, logs, and local applications. It supports multiple operating systems, including GNU/Linux, macOS, and Windows. The tool features a built-in MySQL server, allowing connections to popular data exploration tools like Metabase and Drizzle. Anyquery supports various data formats such as JSON, CSV, TSV, and Parquet, enabling users to import and export data seamlessly. It also allows SQL joins between different data sources, including APIs and files. For users who prefer alternatives to SQL, Anyquery supports PRQL and PQL query languages. The tool can treat platforms like Notion, Google Sheets, and Airtable as databases, providing full CRUD (Create, Read, Update, Delete) capabilities. Anyquery is open-source and licensed under AGPL v3, emphasizing its community-driven development. Users can easily install Anyquery using a simple command and explore its extensive integration capabilities for data migration and exploration.

- Anyquery is a CLI tool for running SQL queries on various data sources.

- It supports multiple operating systems and data formats, including JSON and CSV.

- Users can perform SQL joins across different data sources and platforms.

- The tool allows treating Notion, Google Sheets, and Airtable as databases.

- Anyquery is open-source and licensed under AGPL v3.

Link Icon 3 comments
By @nbbaier - 4 months
Really cool! For querying something like CSV, what's the difference between this and say, DuckDB?
By @st0le - 4 months
This is an amazing idea! Love it.