| 20 | 18 | 17 | 18 | 17 | 15 | 16 | 17 | 21 | 22 | 20 | 21 | 21 | 21 | 21 | 23 | 23 | 26 | 26 | 26 | 27 | 28 | 28 | 27 | 26 | 26 | 30 | 34 | 32 | 33 | 32 | 30 | 30 | 30 | 28 | 29 | 31 | 32 | 32 | 32 | 32 | 31 | 30 | 32 | 36 | 36 | 36 | 37 |
40
|
44
|
45
|
44
|
47
|
49
|
52
|
52
|
59
|
63
|
62
|
68
|
69
|
70
|
73
|
76
|
81
|
84
|
83
|
85
|
90
|
92
|
92
|
92
|
95
|
96
|
100
|
100
|
100
|
100
|
108
|
113
|
117
|
125
|
126
|
139
|
140
|
153
|
159
|
163
|
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Geo is used at run time in 530 crates (of which 63 optionally). It is a direct run-time dependency in 275 crates. It's used only as a dev dependency in 31 crates (of which 16 directly).
| Number of dependers | Geo version | Downloads/month |
|---|---|---|
| 64 | 0.32.0 | 81K |
| 96 | 0.31.0 | 190K |
| 49 | 0.30.0 | 54K |
| 39 | 0.29.3 | 39K |
| 152 | 0.28.0 | 291K |
| 54 | 0.27.0 | 45K |
| 19 | 0.26.0 | 42K |
| 8 | 0.25.1 | 6.9K |
| 11 | 0.24.1 | 5.5K |
| 16 | 0.23.1 | 1.7K |
| 1 | 0.23.0 | 470 |
| 1 | 0.22.1 | 8.9K |
| 26 | 0.10 | 19K |
| 25 | 0.x | 1.9K |
| Depender (with downloads and own rev deps) | Geo version | |||
|---|---|---|---|---|
| 56K | topstitch | ^0.31.0 | ||
| 40K | 2 | geoarrow-expr-geo | ^0.31.0 | |
| 40K | 4 | geodatafusion | ^0.31.0 | |
| 33K | 97 | surrealdb | ^0.28.0 | |
| 33K | 5 | surrealdb-core | ^0.28.0 | |
| 29K | 2 | surrealdb-protocol | ^0 | |
| 87K | 16 | revision | optional | ^0.31.0 |
| 71K | 14 | h3o | optional | ^0.32 |
| 62K | 4 | walkers | optional | ^0.32.0 |
| 19K | 1 | zerometry | ^0.30.0 | |
| 18K | cellulite | ^0.30.0 | ||
| 10K | 2 | curvo | ^0.31.0 | |
| 8.7K | 3 | geo-buffer | ^0.24.1 | |
| 7.9K | geo-rasterize | ^0.18.0 | ||
| 2.2K | 7 | surrealdb-types | ^0.28.0 | |
| 6.8K | 4 | azul-layout | optional | ^0.31.0 |
| 2.0K | d3_geo_voronoi_rs | ~0.30.0 | ||
| 1.9K | 1 | surrealdb-core-next | ^0.27.0 | |
| 1.9K | surrealdb-next | ^0.27.0 | ||
| 1.8K | 2 | polyanya | ^0.32.0 | |
| 1.8K | 1 | d3_delaunay_rs | ^0.31.0 | |
| 4.8K | 2 | postgres-shared | optional | ^0.4 |
| 1.4K | nasadem | ^0.26.0 | ||
| 1.3K | serde_geozero | ^0.32.0 | ||
| 1.3K | geo-omerc | ^0.31 | ||
| 1.2K | snapr | ^0.28.0 | ||
| 1.2K | aoer-plotty-rs | ^0.30 | ||
| 1.1K | 3 | colorimetry | ^0.29.3 | |
| 4.0K | 5 | geo-index | optional | ^0.31 |
| 1.1K | 1 | bevy_clay_tiles | ^0.28.0 | |
| 1.0K | cs2-nav | ^0.30.0 | ||
| 1.0K | 5 | scarlet | ^0.25.1 | |
| 950 | nuhxboard | ^0.30.0 | ||
| 800 | 3 | polylabel | ^0.28.0 | |
| 700 | rtz | ^0.28.0 | ||
| 650 | 7 | h3ron | ^0.27 | |
| 650 | 4 | cql2 | ^0.31.0 | |
| 600 | sglib05 | ^0.30.0 | ||
| 600 | prometheus-weathermen | ^0.29.2 | ||
| 600 | popgis | ^0.28.0 | ||
| 600 | aaru | ^0.29.1 | ||
| 550 | geox | >=0.23, <0.29 | ||
| 500 | 3 | bevy_ecs_tiled | ^0.32 | |
| 500 | surrealdb-beta | ^0.28.0 | ||
| 500 | 1 | transit_model | ^0.24 | |
| 480 | geo-validity-check | ^0.24 | ||
| 480 | boxmux | ^0.27 | ||
| 450 | 2 | osm_boundaries_utils | ^0.26.0 | |
| 440 | 1 | surrealdb-core-beta | ^0.28.0 | |
| 440 | 1 | landmass | ^0.31.0 | |
| 440 | osm-waters | ^0.27.0 | ||
| 430 | geo-visibility | ^0.29.3 | ||
| 430 | 1 | rsvim_core | ^0.30.0 | |
| 420 | 1 | geo_rusttype | ^0.31.0 | |
| 410 | 1 | geo-rand | ^0.29.3 | |
| 380 | 1 | csgrs | ^0.29.3 | |
| 350 | geello | ^0.30.0 | ||
| 340 | fast_pl | ^0.29.3 | ||
| 310 | ralertsinua-geo | ^0.28.0 | ||
| 290 | similari-trackers-rs | ^0.27 | ||
| 280 | savant_core | ^0.26 | ||
| 280 | 1 | nuhxboard-types | ^0.30.0 | |
| 270 | weather_man | ^0.24 | ||
| 270 | natural-earth-basemap | ^0.31.0 | ||
| 250 | navitia-poi-model | ^0.23 | ||
| 250 | 2 | rtz-core | ^0.28.0 | |
| 230 | 1 | stardetect | ^0.28.0 | |
| 220 | 2 | elastic_types | ~0.4.0 | |
| 210 | 3 | popgetter-core | ^0.28.0 | |
| 200 | 1 | wmap-renderer | ^0.32 | |
| 200 | cecile-supercool-tracker | ^0.27 | ||
| 1.1K | surrealdb-extras | optional | ^0.29 | |
| 190 | 1 | geo-buf | ^0.29.3 | |
| 170 | 2 | routers_codec | ^0.30.0 | |
| 160 | lc-gpx-utils | ^0.28.0 | ||
| 160 | mimerrust | ^0.29.2 | ||
| 150 | sfconversions | ^0.26.0 | ||
| 140 | 1 | geoarrow2 | ^0.27 | |
| 130 | h3arrow | ^0.28 | ||
| 130 | 1 | world-data-types | ^0.30.0 | |
| 900 | 19 | gnss-rs | optional | ^0.29 |
| 110 | similari | ^0.23 | ||
| 110 | 1 | databend-driver-core | ^0.28.0 | |
| 110 | piecewise-linear | ^0.26.0 | ||
| 110 | wzdx | ^0.28.0 | ||
| 110 | 1 | surrealdb-core-alpha | ^0.28.0 | |
| 100 | 1 | line_intersection | ^0.4 | |
| 100 | rasterh3 | ^0.29 | ||
| surrealdb-alpha | ^0.28.0 | |||
| route-snapper | ^0.26 | |||
| 4 | rustorm_dao | ^0.4 | ||
| ground-motion-lib | ^0.30.0 | |||
| 1 | routers | ^0.30.0 | ||
| 8 | sglib04 | ^0.30.0 | ||
| turf-rs | ^0.28.0 | |||
| arcgis_rust | ^0.22 | |||
| 6 | rustorm | ^0.4 | ||
| 1 | geo-normalized | ^0.12.2 | ||
| 8 | microcad-core | ^0.32 | ||
| ionex | ^0.30 | |||
| 1 | geo-validator | ^0.12 | ||
| 1 | geo-wkt-writer | ^0.12 | ||
| maker-panel | ^0.16 | |||
| mimesis | ^0.30.0 | |||
| rdp | ^0.26.0 | |||
| echomap | ^0.24.1 | |||
| geo-repair-polygon | ^0.12 | |||
| geoq | ^0.18.0 | |||
| osm-geo-mapper | ^0.14.0 | |||
| zotgtfs | ^0.28.0 | |||
| catenary-backend | ^0.28.0 | |||
| bbox3d-estimator | ^0.24.1 | |||
| qbin | ^0.30.0 | |||
| tilecover | ^0.14.0 | |||
| birdseed | ^0.12.0 | |||
| 1 | kapta | ^0.26.0 | ||
| 1 | gaia_assetgen | ^0.4 | ||
| geotz | ^0.30 | |||
| 1 | rasters | ^0.23.1 | ||
| anime | ^0.27.0 | |||
| 3 | rusvid_core | ^0.23.1 | ||
| 1 | tiles-client | ^0.31 | ||
| cartography | ^0.31 | |||
| 4 | spatio-types | ^0.31.0 | ||
| what-osm-pbf | ^0.28.0 | |||
| 3 | microcad-export | ^0.32 | ||
| osm_graph | ^0.27.0 | |||
| 1 | gfx_draping | ^0.6 | ||
| savant_rs | ^0.24 | |||
| 1 | geo-weights | ^0.23.0 | ||
| 2 | maplibre | ^0.23.1 | ||
| proseg | ^0.31.0 | |||
| intersect2d | ^0.18 | |||
| packetraven | >=0.24.1 | |||
| 8 | routee-compass-core | ^0.32.0 | ||
| h3ron-graph | ^0.27 | |||
| mapillary-seq-cleanup | ^0.23 | |||
| geojson_d3 | ^0.12.0 | |||
| raster-tools | ^0.23.1 | |||
| 4 | microcad-builtin | ^0.32 | ||
| spatial-join | ^0.14.0 | |||
| 1 | surrealdb-core-nightly | ^0.28.0 | ||
| 1 | afm | ^0.4 | ||
| h3ron-polars | ^0.27 | |||
| surrealdb-sql | ^0.27.0 | |||
| 1 | surrealdb-nightly | ^0.28.0 | ||
| location2gpx | ^0.24 | |||
| pinpointer | =0.23.0 | |||
| bom-buddy | ^0.27.0 | |||
| city2ba | ^0.4 | |||
| osm-admin-lookup | ^0.12.2 | |||
| geopolars | ^0.23 | |||
| buster | ^0.17.1 | |||
| osm_pbf2json | ^0.14 | |||
| zonebuilder | ^0.18.0 | |||
| bjsmiley-surrealdb | ^0.25.1 | |||
| mapbox_vector_tile | ^0.12.0 | |||
| routers_grpc | ^0.30.0 | |||
| routers_tiles | ^0.30.0 | |||
| gcj02 | ^0.24.0 | |||
| geoint | ^0.15.0 | |||
| 4 | plottery_lib | ^0.28.0 | ||
| 3 | bamcensus | ^0.28.0 | ||
| map_tile | ^0.25.0 | |||
| 1 | spatio | ^0.31.0 | ||
| geo-stats | ^0.23.0 | |||
| osm2rdf | ^0.26 | |||
| 1 | sn0int-std | ^0.25 | ||
| 1 | open-location-code | ^0.4.3 | ||
| 4 | routee-compass | ^0.32.0 | ||
| 4 | routee-compass-powertrain | ^0.32.0 | ||
| BBSGlib11 | ^0.30.0 | |||
| 1 | agent-tk | ^0.32 | ||
| 1 | altium-format | ^0.28 | ||
| bambam | ^0.30.0 | |||
| 1 | bambam-gbfs | ^0.30.0 | ||
| bambam-gtfs | ^0.30.0 | |||
| 1 | bambam-omf | ^0.30.0 | ||
| 1 | bambam-osm | ^0.30.0 | ||
| 1 | bbox-routing-server | ^0.19.0 | ||
| bbsg_a01 | ^0.30.0 | |||
| bbsg_a02 | ^0.30.0 | |||
| bbsg_a03 | ^0.30.0 | |||
| bbsg_a04 | ^0.30.0 | |||
| bbsg_a05 | ^0.30.0 | |||
| bbsg_a06 | ^0.30.0 | |||
| boreholeio | ^0.28.0 | |||
| 1 | carla | ^0.27 | ||
| cellcast | ^0.32 | |||
| cffdrs | ^0.31.0 | |||
| cimengine | ^0.28.0 | |||
| cog3pio | ^0.29.0 | |||
| cogrs | ^0.31.0 | |||
| 3 | d3_geo_rs | ^0.31.0 | ||
| datafusion-geo | ^0.28 | |||
| dipr | ^0.30.0 | |||
| edigeo | ^0.28 | |||
| feldera-sqllib | ^0.26.0 | |||
| ferrostar | ^0.31.0 | |||
| flow-gates | ^0.32 | |||
| footprint | ^0.31 | |||
| garmin-cli | ^0.28 | |||
| geo-geodesy | ^0.31 | |||
| 1 | geo-normalized2 | ^0.30.0 | ||
| geo-svg-io2 | ^0.30.0 | |||
| geo_tiler | ^0.30.0 | |||
| geoarrow-wasm | ^0.25 | |||
| 1 | geojson-tile-renderer | ^0.28 | ||
| geospatial | >=0.20.0, <0.40.0 | |||
| goad | ^0.32 | |||
| godot-gis | ^0.31 | |||
| h3o-mvt | ^0.32 | |||
| hash_rstar | ^0.29.3 | |||
| hrdf-routing-engine | ^0.32.0 | |||
| indexlake-index-rstar | ^0.31 | |||
| las-kml-to-stl | ^0.27.0 | |||
| lego_elevation | ^0.28.0 | |||
| liblrs | ^0.30 | |||
| lsys-lib-area | ~0.28 | |||
| marine_vessel_simulator | ^0.30.0 | |||
| microcad-viewer | ^0.32 | |||
| 1 | mojxml-parser | ^0.31 | ||
| 1 | munsellspace | ^0.30 | ||
| mvt-wrangler | ^0.30 | |||
| 1 | n3gb-rs | ^0.32.0 | ||
| odjitter | ^0.28 | |||
| osm-lump-ways | ^0.32.0 | |||
| osrm-model-extensions | ^0.29.3 | |||
| oxirs-geosparql | ^0.29 | |||
| 2 | oxirs-tdb | ^0.29 | ||
| pbf-craft-cli | ^0.28.0 | |||
| pelorus | ^0.28 | |||
| proofmode | ^0.28.0 | |||
| rmf_site_editor | ^0.27 | |||
| 1 | routers_geo | ^0.30.0 | ||
| routers_network | ^0.31.0 | |||
| sdr_db | ^0.31.0 | |||
| 2 | sedona-geo | ^0.31.0 | ||
| 1 | sedona-spatial-join | ^0.31.0 | ||
| 1 | spargeo | >=0.28, <0.32 | ||
| spatial-narrative | ^0.28 | |||
| 2 | spatialbench | ^0.31.0 | ||
| 1 | spatialbench-arrow | ^0.31.0 | ||
| spatialtime | ^0.32 | |||
| 3 | stac-duckdb | ^0.32.0 | ||
| 2 | surtgis-algorithms | ^0.29 | ||
| tauri-plugin-pg-sync | ^0.28 | |||
| 2 | tp-lib-core | ^0.28 | ||
| tracematch | ^0.29 | |||
| 2 | u-nesting-d2 | ^0.29 | ||
| 3 | versatiles_geometry | ^0.32.0 | ||
| wzdx-rs | ^0.28.0 | |||
| 330 | 2 | open-stock | optional | ^0.27.0 |
| 260 | 11 | stac | optional | ^0.32.0 |
| 3 | boostvoronoi | optional | ^0.31.0 | |
| priority-lfu | optional | ^0.32 | ||
| gelx | optional | ^0.30 | ||
| blitzortung | optional | ^0.24.0 | ||
| boostvoronoi_core | optional | ^0.27.0 | ||
| esri_json | optional | ^0.32.0 | ||
| georaster | optional | ^0.28.0 | ||
| 2 | libits-client | optional | ^0.29.3 | |
| num-t | optional | ^0.31 | ||
| 3 | ogcapi-processes | optional | ^0.30.0 | |
| openlb | optional | ^0.29.3 | ||
| pabitell-lib | optional | ^0.23 | ||
| peacher_sdk | optional | ^0.32 | ||
| 1 | sedona-testing | optional | ^0.31.0 | |
| 2 | stac-api | optional | ^0.31.0 | |
| 5 | vibesql-executor | optional | ^0.32 | |
| 4 | vsvg | optional | ^0.27 | |
| 3 | xdl-stdlib | optional | ^0.28 | |
| 43K | 21 | geoarrow-array | dev | ^0.31.0 |
| 30K | 49 | geozero | dev | ^0.32.0 |
| 15K | 2 | geometry-rs | dev | ^0.31.0 |
| 8.5K | 22 | gpx | dev | ^0.27 |
| 1.5K | cheap-ruler | dev | ^0.26 | |
| 1.0K | openlr | dev | ^0.32 | |
| 550 | whiskers | dev | ^0.27 | |
| 430 | klippa | dev | ^0.29.1 | |
| 290 | 1 | galileo | dev | ^0.27 |
| 290 | hextree | dev | ^0.27 | |
| 220 | jgd | dev | ^0.28.0 | |
| qrism | dev | ^0.29.3 | ||
| geozero-core | dev | ^0.14 | ||
| 1 | geoarrow-geojson | dev | ^0.31.0 | |
| 2 | sedona-geo-generic-alg | dev | ^0.31.0 | |
| infra-hex-rs | dev | ^0.32 | ||
| japanmesh | dev | ^0.30.0 | ||
| mojxml-rs | dev | ^0.31 | ||
| 3 | sedona-tg | dev | ^0.31.0 | |