Ross ROSS = Recommend OSS · open-source software intelligence for agents

libgeos/geos

Geometry Engine, Open Source observed · 2026-08-28

github.com/libgeos/geos · homepage · C++ · LGPL-2.1 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 7
  • age_days: 5425
  • days_rel: 13
  • days_push: 13
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

1494 stars · 419 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

GEOS is a C/C++ library for computational geometry on 2D vector geometries, implementing the OGC Simple Features standard. It is a port of the JTS Topology Suite and serves as the core geometry engine behind PostGIS, QGIS, GDAL, Shapely, and R's sf package.

Use cases

  • compute intersections, unions, and buffers on polygons
  • check spatial predicates like intersects, contains, and within
  • read and write WKT and WKB geometry formats
  • build a spatial index (STR-packed R-tree) for fast lookups
  • validate and repair invalid polygon geometries
  • power spatial queries in a GIS or mapping application
  • calculate distances, areas, and convex hulls of geometries

When to choose

  • you need a mature, battle-tested 2D geometry engine with a stable C API
  • you are building geospatial software and want the same algorithms as PostGIS or Shapely
  • you need thread-safe geometry operations via the reentrant C API
  • you work with planar/Cartesian coordinate data and OGC Simple Features

When to avoid

  • you need geodetic computations on the Earth's ellipsoid - GEOS is strictly planar 2D
  • you need 3D geometry operations
  • you want a stable C++ API across versions - only the C API is ABI-stable
  • you need raster or coordinate reference system transformations - use GDAL or PROJ instead

Facets

library · maturity stable

geospatial math sdk developer-tools cpp c cross-platform windows computational-geometry gis spatial-index wkt wkb postgis shapely jts-port ogc-simple-features geospatial algorithms maps linux macos

6 sources

Member repositories

RepositoryRoleHealth v2
libgeos/geosmain98

For agents

markdown · JSON · MCP: product_card(name="libgeos/geos")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem