PackageTrack
Sign in Get early access

turf

A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart.

0.0.12 131K downloads/mo #1011 most downloaded on pub.dev dartclub/turf_dart

What this package is like to depend on

Last release 3 months ago

12 May 2026

Release timing varies

gaps range from 1 weeks to 2.0 years

Most releases are documented

notes for 15 of 22 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

22 releases · first in 2020

2 releases in the last 12 months

see the full history below

Release timeline

22 releases · Aug 2020 to May 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 22
  1. 0.0.12 12 May 2026
    Release notes
    • Implements support for GeoJSON "other members" / foreign members, including JSON serialization, deserialization, cloning, and copy helpers #222
    • Implements lineclip for clipping line strings and polygons to bounding boxes #235
    • Implements pointOnFeature, with tests, benchmarks, examples, and generated visualization fixtures #216
    • Adds library-level doc comments to all public libraries and fixes documentation reference warnings #257
    Open source →
  2. 0.0.11 01 May 2026
    Release notes
    • Implements simplify for Feature<LineString> #183
    • Implements circle #187
    • Implements pointToLineDistance #189
    • Implements lineSliceAlong #190
    • Implements polygonTangents #212
    • Implements square #213
    • Implements envelope #215
    • Implements centerOfMass #221
    • Implements toMercator and toWgs84 #230
    • Implements flip #231
    • Implements randomLineString #242
    • Implements combine to convert feature collections to multi-geometries #245
    • Implements flatten to flatten Multi* geometries to their single counterparts #246
    • Fixes wrong conversion from meters to yards and from meters to inches #194
    • Fixes booleanIntersects false positive #196
    • CI/CD and tooling improvements #218 #247 #248 #252
    Open source →
  3. 0.0.10 13 May 2024
    Release notes
    • Implements lineSlice #158
    • Introduce geotypes package for GeoJSON serialization
    • Other small improvements
    Open source →
  4. 0.0.9 01 Feb 2024
    Release notes
    • Implements length, along #153
    • Documentation: Improves pub.dev scores by fixing bad links in Readme.md
    Open source →
  5. 0.0.8 13 Jun 2023
    Release notes
    • Implements transformRotate, rhumbDistance, rhumbDestination, centroid #147
    • Introduce localCoordIndex in coordEach
    • Implements all the boolean* functions #91
    • Implements area function #123
    • Implements polygonSmooth function #127
    • Fixes missing parameter in nearest point on line #145
    • Other core improvements
    • Support for Dart 3
    Open source →
  6. 0.0.7 11 Jul 2022
    Release notes
    • Implements nearestPointOn(Multi)Line #87
    • Implements explode function #93
    • Implements bbox-polygon and bbox, center, polyline functions #99
    • Updates the BBox-class constructor #100
    • Implements rhumbBearing function #109
    • Implements lineToPolygon and polygonToLine functions #104
    • Implements truncate function #111
    • Implements cleanCoord function #112
    • Some documentation & README improvements
    Open source →
  7. 0.0.6 19 Apr 2022
    Release notes
    • This is solely a quality release, without new functionality:
    • Documentation: improves pub.dev scores, raised documentation coverage, fixed typos
    • Return type fixes for the the meta extensions
    Open source →
  8. 0.0.6+2 19 Apr 2022
    Release notes
    • Added code examples
    • Fixed segment * callbacks
    Open source →
  9. 0.0.6+3 19 Apr 2022
    Release notes
    • Rename examples file
    Open source →
  10. 0.0.5 12 Apr 2022
    Release notes
    • Implements all meta functions and lineSegment
    • Adds a lot of documentation
    • Several bug and type fixes
    Open source →
  11. 0.0.4 15 Jan 2022
    Release notes
    • Implements the featureEach and propEach meta function. #24
    • PR #43:
      • Several bugfixes with the deserialization of JSON
      • Several new constructors
      • Vector arithmetics operations
    Open source →
  12. 0.0.3 30 Nov 2021
    Release notes
    • Null-safety support
    Open source →
  13. 0.0.2 14 Sep 2020
    Release notes
    • normalization for coordinates (Position)
    • and yes, it's still under heavy development
    Open source →
  14. 0.0.2+1 15 Sep 2020
    Release notes
    • initialize lists and maps empty in constructors, if not provided
    Open source →
  15. 0.0.2+2 01 Nov 2020

    Nothing published for this version

  16. 0.0.2+3 05 Nov 2020
    Release notes

    Implements the geomEach meta function. #13

    Open source →
  17. 0.0.1+1 30 Aug 2020

    Nothing published for this version

  18. 0.0.1+2 30 Aug 2020

    Nothing published for this version

  19. 0.0.1+3 30 Aug 2020

    Nothing published for this version

  20. 0.0.1+4 31 Aug 2020

    Nothing published for this version

  21. 0.0.1+5 31 Aug 2020

    Nothing published for this version

  22. 0.0.1+6 13 Sep 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive