Go Geo

Open-source Go projects categorized as Geo

Top 8 Go Geo Projects

  • Tile38

    Real-time Geospatial and Geofencing

  • Project mention: Show HN: TG – Fast geometry library in C | news.ycombinator.com | 2023-09-22

    [2] https://github.com/tidwall/tile38

  • orb

    Types and utilities for working with 2d geometry in Golang

  • Project mention: Create GPS Test Data In Go | dev.to | 2024-04-24

    I've left the following code as a documented single function to make it more readable. And I've used the orb package to hide away a lot of the more common calculations and types (orb).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-geom

    Package geom implements efficient geometry types for geospatial applications.

  • go-staticmaps

    A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.

  • Geo2tz

    A self-hostable REST-like API to get the time zone from geo coordinates

  • go-simple-geo

    go-simple-geo is a library for simple geo calculations.

  • go-h3geo-dist

    H3-geo distributed cells

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tinygpkg-data

    Small geographic datasets based on open data + tools

  • Project mention: Protomaps – A free and open source map of the world | news.ycombinator.com | 2023-10-23

    SVG is kind-of terrible for maps, but you can get pretty small with GeoPackage (read: sqlite). I recently spent a bit too long on exactly this problem and ended up with the following.

    116KB - 5MB for country borders

    16MB - 52MB for ~50K city/county level borders based on geoBoundaries

    The range of sizes depends on how much custom compression/simplification you put into it. The source files are about 10x bigger, but that's already pretty small.

    Topojson might be even smaller though.

    Check the repo for details /selfplug https://github.com/SmilyOrg/tinygpkg-data

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Geo related posts

  • Create GPS Test Data In Go

    1 project | dev.to | 24 Apr 2024
  • go-simple-geo: a library for simple geo calculations

    3 projects | /r/golang | 19 Feb 2022

Index

What are some of the best open-source Geo projects in Go? This list will help you:

Project Stars
1 Tile38 8,930
2 orb 848
3 go-geom 793
4 go-staticmaps 337
5 Geo2tz 61
6 go-simple-geo 20
7 go-h3geo-dist 2
8 tinygpkg-data 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com