Skip to content
Uber H3 library C# Bindings
C C# C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
H3Standard removed unused normalize parameter Oct 30, 2018

H3Standard: A c# binding to Uber H3 C library


H3 is a geospatial indexing system using a hexagonal grid.

Documentation of the C library is available at


This c# binding is available as a Nuget package here.

PM > Install-Package H3 -Version 3.2.1-rc


Available versions are:

  • 3.2.1-rc Bindings to Uber C library version 3.2.0

This package includes the 3.2.0 version of the native C library.

  • 1.0.0 Bindings to Uber C library version 3.1.0

This package does not embed the corresponding native c library within the package. It has to be build and added separately.


Windows: .NET Standard 2.0

H3 3.2.0 Support

All H3 functions are available EXCEPT the experimental ones:

experimentalH3ToLocalIj(H3Index origin, H3Index h3, CoordIJ *out);
experimentalLocalIjToH3(H3Index origin, const CoordIJ *ij, H3Index *out);

Legal and Licensing

H3 is licensed under the Apache 2.0 License.

You can’t perform that action at this time.