{"library":"jsts","type":"library","category":null,"description":"JSTS (JavaScript Topology Suite) is a comprehensive JavaScript library providing spatial predicates and functions for processing geometric data. It strictly adheres to the Simple Features Specification for SQL by the Open Geospatial Consortium (OGC). As a direct port of the well-established Java Topology Suite (JTS), JSTS offers a robust set of tools for geometric operations like buffering, intersection, union, and validity checks. The library is currently stable at version 2.12.1, with an active development cycle evidenced by consistent minor and patch releases. Key differentiators include its fidelity to the JTS API, support for common I/O formats such as WKT and GeoJSON, and integration capabilities with web mapping libraries like OpenLayers. For Node.js environments (version 18+), JSTS is distributed exclusively as ES Modules, moving away from CommonJS.","language":"javascript","status":"active","version":"2.12.1","tags":["javascript","JSTS","JavaScript","JTS","Java","Topology","Geometry"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jsts","imports":["import GeoJSONReader from 'jsts/org/locationtech/jts/io/GeoJSONReader.js';","import GeometryFactory from 'jsts/org/locationtech/jts/geom/GeometryFactory.js';","import WKTReader from 'jsts/org/locationtech/jts/io/WKTReader.js';","import Point from 'jsts/org/locationtech/jts/geom/Point.js';"]},{"cmd":"yarn add jsts","imports":[]},{"cmd":"pnpm add jsts","imports":[]}],"homepage":null,"github":"https://github.com/bjornharrtell/jsts","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jsts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/jsts/compatibility"}}