locationtech/geomesa
GeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion. observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 99
- Release rhythm 39
- 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: 56
- age_days: 4720
- days_rel: 329
- days_push: 7
- n_releases_24m: 6
Adoption not part of the score
1494 stars · 446 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
GeoMesa is an open-source suite of JVM-based tools for large-scale geospatial querying and analytics on distributed computing systems. It provides spatio-temporal indexing over Accumulo, HBase, Cassandra, Redis, and FileSystem data stores, near-real-time stream processing via Kafka, and distributed analytics with Apache Spark, integrating with GeoServer over OGC protocols like WFS and WMS.
Use cases
- store and query billions of GPS points with spatio-temporal indexes in HBase
- run distributed spatial joins and aggregations with Apache Spark
- stream and process real-time geospatial events through Kafka
- serve massive geospatial datasets to mapping clients via WFS/WMS through GeoServer
- ingest and convert CSV, JSON, Avro, Parquet, and shapefile geodata at scale
- query spatio-temporal data in Cassandra or Redis with Z-curve indexing
When to choose
- you need petabyte-scale geospatial storage and fast spatio-temporal queries on Hadoop-era infrastructure like Accumulo or HBase
- you want OGC-standard access (WFS/WMS) to big geospatial data through GeoServer
- you need near-real-time spatial stream processing on Kafka
- your team works on the JVM and wants GeoTools-compatible data stores
When to avoid
- you have small datasets that fit in PostGIS or a single-node spatial database
- you want a lightweight pure-Python or pure-JavaScript geospatial library
- you have no operational capacity to run distributed key-value stores like HBase or Accumulo
- you need a hosted managed service rather than self-operated infrastructure
Facets
framework · maturity active
database search-engine streaming etl data-science cli big-data databases analytics microservices jvm cloud spatio-temporal-indexing accumulo hbase cassandra apache-spark apache-kafka geoserver ogc-wfs geotools simple-features geospatial data-engineering docker
10 sources
- readme: https://github.com/locationtech/geomesa · fetched 2026-08-28 · d5270b3fc09d
- homepage: https://www.geomesa.org/ · fetched 2026-08-29 · 80fd5fa08da6
- site_page: https://www.geomesa.org/documentation/5.3 · fetched 2026-08-29 · 8d91baccbac6
- site_page: https://www.geomesa.org/documentation/5.2 · fetched 2026-08-29 · 9b774898b185
- site_page: https://www.geomesa.org/documentation/5.1 · fetched 2026-08-29 · 6f0c24f21d4d
- site_page: https://www.geomesa.org/documentation/5.0 · fetched 2026-08-29 · 5ce5d336ba33
- site_page: https://www.geomesa.org/documentation/4.0 · fetched 2026-08-29 · 9b979bdff81e
- site_page: https://www.geomesa.org/documentation/stable/tutorials/index.html · fetched 2026-08-29 · 74a5ffca5021
- site_page: https://www.geomesa.org/documentation/stable/user/index.html · fetched 2026-08-29 · 793b7a0d90ec
- site_page: https://www.geomesa.org/documentation/latest · fetched 2026-08-29 · 431187612cd6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| locationtech/geomesa | main | 78 |
For agents
markdown · JSON · MCP: product_card(name="locationtech/geomesa")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem