x2bool/xlite
Query Excel spredsheets (.xlsx, .xls, .ods) using SQLite observed · 2026-08-28
Health v2 · maintenance only
27/100
- Activity 10
- Release rhythm 8
- 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: n/a
- age_days: 1530
- days_rel: 542
- days_push: 542
- n_releases_24m: 1
Adoption not part of the score
1304 stars · 50 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
XLite is a SQLite extension written in Rust that exposes Excel (.xlsx, .xls) and Open Document (.ods) spreadsheets as SQLite virtual tables. It lets users run standard SQL queries against spreadsheet files directly from SQLite without converting them first.
Use cases
- query excel spreadsheets with sql
- run sqlite queries on xlsx files
- analyze spreadsheet data without converting to csv
- join spreadsheet data with other sqlite tables
- filter and aggregate excel data using sql
- load ods files into sqlite as virtual tables
When to choose
- you already work in SQLite and want to query spreadsheet files in place
- you need SQL features like joins, grouping, and filtering on Excel data
- you want a lightweight loadable extension rather than a full ETL pipeline
When to avoid
- you need to write or modify spreadsheets, not just read them
- you need a pure-Python or pure-JS library embedded in an application runtime
- you cannot load native SQLite extensions in your environment
Facets
library · maturity active
database parser developer-tools spreadsheets databases files developer-tools windows cli sqlite-extension virtual-table xlsx ods spreadsheet-querying rust linux macos
1 source
- readme: https://github.com/x2bool/xlite · fetched 2026-08-28 · bea0356cb852
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| x2bool/xlite | main | 27 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem