Package
@turf/turf
a JavaScript library for performing geospatial operations with GeoJSON
Key numbers
As of 25 Sept 2026
- Weekly downloads
- 1.1m
- - over 12 months
- Gzip bundle size
- -
- No Bundlephobia data
- Dependencies
- 117
- Direct, from package.json
- Last release
- 1 month ago
- v7.4.0
- GitHub stars
- 10.5k
- 1k forks
- Open issues / PRs
- 234 / 55
- Contributors
- -
- Commits, last 52 weeks
- 145
No weekly download data in the snapshot.
1,120,608 downloads last week, 5,056,575 in the last month. No 52-week series has been fetched yet.
- Releases, last 12 months
- 780 in total
- Latest version
- 7.4.0, 3 Aug 20261 month ago
- First published
- 6 Jul 2016
- Last push to GitHub
- 7 Sept 202617 days before the snapshot
- Repository archived
- No
- Open issues
- 234
- Open pull requests
- 55
- Commits, last 52 weeks
- 145
- Dependents on npm
- 1,534
Major versions
- v7 first release 7.0.0, 7 Jun 2024
- v6 first release 6.2.0, 12 Jan 2021
- v5 first release 5.0.4, 9 Nov 2017
- v4 first release 4.0.0, 3 Apr 2017
- v3 first release 3.0.15, 6 Jul 2016
Recent releases
| Version | Published |
|---|---|
| 7.4.0 | 3 Aug 2026 |
| 7.3.5 | 19 Apr 2026 |
| 7.3.4 | 8 Feb 2026 |
| 7.3.3 | 28 Jan 2026 |
| 7.3.2 | 14 Jan 2026 |
| 7.3.1 | 27 Nov 2025 |
| 7.3.0 | 17 Nov 2025 |
| 7.2.0 | 29 Dec 2024 |
| 7.1.0 | 9 Aug 2024 |
| 7.0.0 | 7 Jun 2024 |
| 6.5.0 | 10 Jul 2021 |
| 6.4.0 | 17 Jun 2021 |
| 6.3.0 | 20 Jan 2021 |
| 6.2.0 | 12 Jan 2021 |
- Module format
- ESM + CommonJSFrom package.json type, main and exports fields
- TypeScript types
- Bundled
- Node.js engine range
- Not declared
- Runtimes
- -
- Unpacked size (npm)
- 590 kB
- Dependencies (117)
tslib@turf/tag@turf/tin@turf/area@turf/bbox@turf/flip@turf/mask@turf/meta@turf/along@turf/angle@turf/clone@turf/kinks@turf/union@turf/buffer@turf/center@turf/circle@turf/convex@turf/length@turf/random@turf/rewind@turf/sample@turf/sector@turf/square@turf/bearing@turf/collect@turf/combine@turf/concave@turf/ellipse@turf/explode@turf/flatten@turf/helpers@turf/voronoi@types/kdbush@turf/centroid@turf/clusters@turf/dissolve@turf/distance@turf/envelope@turf/hex-grid@turf/isobands@turf/isolines@turf/line-arc@turf/midpoint@turf/simplify@turf/truncate@types/geojson@turf/bbox-clip@turf/intersect@turf/invariant@turf/tesselate@turf/difference@turf/line-chunk@turf/line-slice@turf/line-split@turf/planepoint@turf/point-grid@turf/polygonize@turf/projection@turf/center-mean@turf/destination@turf/interpolate@turf/line-offset@turf/moran-index@turf/square-grid@turf/bbox-polygon@turf/clean-coords@turf/great-circle@turf/line-overlap@turf/line-segment@turf/bezier-spline@turf/boolean-equal@turf/boolean-valid@turf/center-median@turf/geojson-rbush@turf/nearest-point@turf/rhumb-bearing@turf/shortest-path@turf/triangle-grid@turf/boolean-within@turf/center-of-mass@turf/line-intersect@turf/polygon-smooth@turf/rectangle-grid@turf/rhumb-distance@turf/unkink-polygon@turf/boolean-concave@turf/boolean-crosses@turf/boolean-overlap@turf/boolean-touches@turf/clusters-dbscan@turf/clusters-kmeans@turf/distance-weight@turf/line-to-polygon@turf/polygon-to-line@turf/transform-scale@turf/boolean-contains@turf/boolean-disjoint@turf/boolean-parallel@turf/directional-mean@turf/line-slice-along@turf/point-on-feature@turf/polygon-tangents@turf/quadrat-analysis@turf/transform-rotate@turf/boolean-clockwise@turf/rhumb-destination@turf/boolean-intersects@turf/transform-translate@turf/boolean-point-on-line@turf/nearest-point-on-line@turf/nearest-point-to-line@turf/points-within-polygon@turf/point-to-line-distance@turf/boolean-point-in-polygon@turf/nearest-neighbor-analysis@turf/point-to-polygon-distance@turf/standard-deviational-ellipse
npm install @turf/turfCDN
jsDelivr: 31.1m requests in 30 days
- jsDelivr
https://cdn.jsdelivr.net/npm/@turf/turf@7.4.0/ - unpkg
https://unpkg.com/@turf/turf@7.4.0/ - esm.sh
https://esm.sh/@turf/turf@7.4.0
| Package | Weekly downloads | Gzip | Last release | Module | Comparison |
|---|---|---|---|---|---|
| proj4 | 1.1m | - | 24 days ago | ESM + CommonJS | - |
Indexability: Indexed.