query-fuse

Crates.ioquery-fuse
lib.rsquery-fuse
version0.1.0
created_at2025-11-25 21:50:42.474256+00
updated_at2025-11-25 21:50:42.474256+00
descriptionAn interactive SQL query engine for local columnar files (Parquet, Arrow, Feather)
homepage
repositoryhttps://github.com/MantissaMr/query-fuse
max_upload_size
id1950499
size97,119
Alameen Ibrahim (MantissaMr)

documentation

README

Query Fuse

An interactive SQL engine that runs directly on local columnar files like Parquet, Arrow, and Feather. It delivers instant startup and a snappy REPL for rapid data exploration without any ingestion.

Installation

Docker

docker run -it \
    -v $PWD:/data \
    alamiinsi/query-fuse \
    -i /data/your-file.parquet

Pre-compiled Binaries

Download the latest release for your OS from the Releases Page, unzip, and add to your PATH.

Cargo

cargo install query-fuse

Usage

query-fuse -i data.parquet
query-fuse > SELECT count(*) FROM data
+----------+
| count(*) |
+----------+
| 50000    |
+----------+

query-fuse > SELECT city, AVG(temp) FROM data GROUP BY city
+-------+--------------------+
| city  | AVG(data.temp)     |
+-------+--------------------+
| Lagos | 30.5               |
| Kano  | 35.2               |
+-------+--------------------+

Commands

  • .tables - List all registered tables
  • .help - Show available commands
  • .exit or .quit - Exit the shell

License

MIT License

Commit count: 0

cargo fmt