terrana 0.1.1

Zero-config spatial API server — point it at a CSV, Parquet, or GeoJSON file and get a REST API with spatial and geometry queries.
cff-version: 1.2.0
message: "If you use Terrana in academic research, please cite it using the metadata from this file."
title: "Terrana: Zero-Config Spatial API Server"
abstract: >-
  Terrana is a zero-config spatial API server written in Rust. Point it at a
  CSV, Parquet, or GeoJSON file containing lat/lon columns and immediately get
  a REST API with spatial queries and geodesic geometry operations — no database
  setup, no PostGIS, no infrastructure. Built on axum and DuckDB with R-tree
  spatial indexing.
type: software
authors:
  - family-names: McMeen
    given-names: John
    email: johnmcmeen@gmail.com
version: 0.1.0
date-released: 2026-06-02
doi: 10.5281/zenodo.20515989
license:
  - MIT
  - Apache-2.0
repository-code: "https://github.com/jmcmeen/terrana"
url: "https://github.com/jmcmeen/terrana"
keywords:
  - spatial
  - geospatial
  - geojson
  - duckdb
  - rust
  - rest-api
  - gis