Go Mapping

Open-source Go projects categorized as Mapping

Top 7 Go Mapping Projects

  • mergo

    Mergo: merging Go structs and maps since 2013

  • gormt

    database to golang struct

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • xray

    XRay is a tool for recon, mapping and OSINT gathering from public networks. (by evilsocket)

    Project mention: Bruter v1.0.0b | news.ycombinator.com | 2023-03-25

    Hi folks, I released bruter a golang tool that I enjoyed building:

    It is a simple app that was built as an experiment while dusting my Go skils. It is indeed very much inspired by (https://github.com/evilsocket/xray) (but hey not copied ;)). The tooling can be used to test webservers and validate configurations, but not just!

    What does it do?

    It grabs HostInfo data from Shodan APIs, so you will need a Token to try this out

    It collects banners for various services FTP, SSH, MYSQL, IRC, SMTP

    It collects HTTP headers

    It brute force directories on WebServers and reports results (200, 403)

    It produces a Web UI for presentation

    Check it out and let me know what you think! Feedbacks are very welcome :D

  • network-mapper

    Map Kubernetes in-cluster traffic and export as text, intents, or an image

    Project mention: Kubernetes traffic discovery | dev.to | 2023-06-04

    After multiple iterations, research sessions and some trial & error, we could produce an exportable list of network connections in any Kubernetes cluster. You might recall that our larger goal was to get to a logical (functional) map of pod-to-pod traffic, and that will be covered in a future posting. After adding that capability, here’s an example output from our project, now called network-mapper, when pointed at one of the clusters in our “lab” environment:

  • asnip

    ASN target organization IP range attack surface mapping for reconnaissance, fast and lightweight

  • geoserver

    geoserver is a Go library for manipulating a GeoServer instance via the GeoServer REST API. (by hishamkaram)

  • scan

    scan sql rows into any type powered by generics (by wroge)

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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). The latest post mention was on 2023-06-04.

Go Mapping related posts


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

Project Stars
1 mergo 2,559
2 gormt 2,251
3 xray 2,027
4 network-mapper 482
5 asnip 196
6 geoserver 84
7 scan 53
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.