Alternatives
Products that do what I Made a Ultra-Low Latency IP Geolocation API in Go does
Hey! I'm a solo developer having fun learning Go. I have a side hustle and wanted to implement currency localization. I could use existing IP databases, but hosting on serverless is slow. So I built my own. I was surprised how fun it can be to use Go, and it's fast. Thankfully, Go's speed makes up for my dodgy code. Anyway, I'd love to get some feedback on my website/API. After a few weeks of testing and losing money on ads, I'm confident it's very reliable. This isn't a promo. It's basicly free (30k lookups/month), so there's no need to pay. Any advice or tips on how to grow and…
- 1TF
2019 · github.com
- 2

- 3IG
Hey all, wanted to share my recent weekend hack project. I wanted to improve upon the existing space for looking up information about IP addresses and ASNs. The backend is written in Rust and pulls BGP data every 8 hours from the RIPE RIS project to build up a routing table and also adds geolocation information. The frontend is using React and Tailwind. Would love any feedback or suggestions on what to improve.
2023 · ip.guide
- 4

- 5II
2017 · iplocate.io
- 6AT
Hi everyone, I recently published a small open-source project. It’s a minimal network packet analyzer written in Go — designed more like a learning toy than a replacement for Wireshark. It currently supports parsing basic protocols like TLS, DNS, and HTTP, and includes a tiny fuzzing engine to test payload responses. You can inspect raw packet content directly from the terminal. The output is colored for readability, and the code structure is kept simple and clear. The entire program is very small — just about 400 lines of Go code. I know it’s not anywhere near Wireshark’s level, and I still…
2025 · github.com
- 7ZA
2014 · ziplocate.us
- 8AN
2017 · ipdata.co
- 9IM
I made this lib called Ip2Geo — it's a super-lightweight, type-safe library that lets you convert any IP into geolocation data. It's 100% free with unlimited uses—no catch. It works online only and runs on both the client and server.
2025 · ip2geo.framer.website
- 10AN
No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/
2023 · github.com
- 11

- 12AO
I've recently been working with real-time geoJSON data at a rate of 50+ queries per second. SaaS solutions can be prohibitively expensive at this rate, thus, I created go-reverse-geo. Data is pulled from geonames.org and is stored in MongoDB (a requirement of my current project). It is very much a work-in-progress (I wrote it this morning). Hope someone finds it useful. https://paranoia.dev/vivi/go-reverse-geo
2020
- 13IG
2018 · ipdata.co
- 14MM
I'm relatively new to Go, but recently got interested in how MCP servers work. I started thinking about what the architecture of such a project might look like, and decided to build a minimalist version as an experiment. I based it on my past experience writing regular REST API servers and figured it might be useful or interesting to others as well.
2025 · github.com
- 15IA
2019 · ip-api.io
- 16LB
I built this over the weekend. Any feedback is appreciated. Please note you will need a WebGL enabled browser. Thank you for checking it out. --UPDATE-- HN Traffic is strangling earthbit. There is sporadic downtime due to the web services I am using, if no transactions appear after a few seconds, then please try again in an hour.
2013 · earthbit.net
- 17GS
2015 · gopee.herokuapp.com
- 18FA
2016 · github.com
- 19

- 20AS
I figured this might be useful to folks. It's a simple PHP server that requires a single-table database (It's fairly "agnostic," but all my uses are in MySQL). I won't publish any of the servers that I've set up for my apps, because someone is bound to write an application that drives my bandwidth into the stratosphere. I could definitely take it further, but this gives me all I need for my purposes. Here's an app I wrote, that uses it: https://apps.apple.com/us/app/we-are-never-alone/id650482602...
2025 · github.com
- 21JG
2016 · gpanther.github.io
- 22GY
Hello HN, I started building GeoSpoof after I noticed my IP says one country, but the browser still hands sites my real location. Websites were flagging me because of this discrepancy. I searched for a good geolocation spoofer, only to go down a rabbit hole that there are dozens of signals that your browser emits and no tool could cover them all on every platform. GeoSpoof overrides every location-related API to present one consistent signal for location. You can search a city, enter coordinates, or hit "Sync with VPN" to auto-detect your exit region and match it, which re-syncs when you…
Jul 2026 · geospoof.com
- 23WI
2024 · github.com
- 24CS
I have just launched a project that has been sitting on my hard drive 80% finished for the better part of a year. http://www.chatroulettespy.com It detects your 'anonymous' chat partner's IP address and performs a geolocation lookup on it to show the user the partner's approximate location on a map. I know the Chatroulette fad has peaked a long time ago (when I started this project), but there are still many people using it and its many clones. It was important for me to follow through on this one and not let it die on my hard drive like many projects before. I would appreciate any feedback…
2011
Ranked by how close each launch is in meaning, then by votes. Refine with a description →