GeographicLib is a small set of C++ classes for performing conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates,for gravity (e.g., EGM2008), geoid height and geomagnetic field (e.g., WMM2020) calculations, and for solving geodesic problems. GeographicLib.NET is a native .NET implementation of GeographicLib written in pure C#.
$ dotnet add package GeographicLib.NETNo README available.