Skip to content

Beacon documentation

Point a server at your archive. Connect a client. Write queries.

Your data, in place

Datasets storea local dir or one S3 bucket
NetCDF, Zarr, Parquet…read in place, never copied
SQL databasesPostgres, MySQL
Other Beacon serversremote catalogs
Beaconthe server
HTTP + Flight SQLAccess controlAdmin UICrawlersExports
Query engineinside it

Rust, on Apache Arrow and DataFusion. One SQL dialect, the format readers, and the managed tables in beacon.db.

One process. One SQL dialect. One catalog.

Query from anywhere

Python & notebookspandas, Polars, Arrow
SQL clientsDataGrip, DBeaver, JDBC
Dashboards & BIover HTTP or Flight SQL
Exports & pipelinesParquet, NetCDF, CSV, ODV
One engine between your data and your tools. It reads every source in place and exposes them through the same SQL.

Choose a version

Common tasks

Released under the AGPL-3.0 License.