neilotoole/sq
sq data wrangler observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 99
- Release rhythm 90
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 15
- age_days: 3852
- days_rel: 71
- days_push: 7
- n_releases_24m: 14
Adoption not part of the score
2555 stars · 42 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
sq is a command-line data wrangling tool that provides jq-style querying over SQL databases and document formats like CSV, Excel, and JSON. It can join across sources, inspect schema metadata, diff tables/databases, and export or insert data in many formats.
Use cases
- query a postgres table with jq-like syntax from the command line
- join a csv file with a mysql database table
- import an excel worksheet into a postgres table
- export all database tables to csv files
- inspect database schema metadata as for use with jq
- diff two database tables or entire databases
- convert lines data into a sqlite table
- run native sql against sql server and insert results into sqlite
When to choose
- you want jq-style one-liner queries against databases or flat files
- you need to move or convert data between databases and document formats like csv or excel
- you want to inspect, compare, or document database schemas from the terminal
- you prefer a lightweight cli over heavyweight ETL tools
When to avoid
- you need a full GUI-based data pipeline or orchestration platform
- you need streaming or real-time data processing at scale
- your workflow requires complex transformations better suited to pandas or dbt
Facets
cli-tool · maturity active
database cli etl data-science csv pdf databases developer-tools files cli windows cross-platform go data-wrangler sql jq-style-query excel xlsx cross-source-join slq database-diff data-export data-import data-engineering command-line macos linux docker
10 sources
- readme: https://github.com/neilotoole/sq · fetched 2026-08-28 · d460be762ba1
- homepage: https://sq.io · fetched 2026-08-29 · 62cf0f23f7e2
- site_page: https://sq.io/docs/install · fetched 2026-08-29 · 67468e5e95b8
- site_page: https://sq.io/docs/overview · fetched 2026-08-29 · 649ddf35c2ad
- site_page: https://sq.io/docs/query · fetched 2026-08-29 · 5fabc9fc898a
- site_page: https://sq.io/docs/tutorial · fetched 2026-08-29 · c26b96a21cd7
- site_page: https://sq.io/docs/cookbook · fetched 2026-08-29 · 73a103f7aafb
- site_page: https://sq.io/docs/diff · fetched 2026-08-29 · a88fb26bd72a
- site_page: https://sq.io/docs/output · fetched 2026-08-29 · f8fdd02695fa
- site_page: https://sq.io/docs/inspect · fetched 2026-08-29 · 4042cceb7bc6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| neilotoole/sq | main | 96 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem