Dev tools · alternatives · 2026
24 alternatives to Fast IP to CIDR Block Lookup in Golang
Fast IP to CIDR lookup in Golang. Contribute to yl2chen/cidranger development by creating an account on GitHub.
Fast IP to CIDR Block Lookup in Golang is a tool written in the Go programming language that converts IP addresses into their corresponding CIDR blocks. It's designed for developers working with network infrastructure… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Fast IP to CIDR Block Lookup in Golang launched in 2017; newer entries below may have overtaken it.
- 1

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 · its alternatives →
- 2

Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
2021 · github.com · its alternatives →
- 3

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 · its alternatives →
- 4IA
The IPalyzer analyzes an IP and provides its location and owner as well as the running services, blacklists, CIDR, and much more. It is also optimized for tablets and smartphones.
2016 · ipalyzer.com · its alternatives →
- 5AS
2016 · blog.minio.io · its alternatives →
- 6

A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects. - GitHub - rochus-keller/CspChan: A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.
2023 · github.com · its alternatives →
- 7

Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS - tenta-browser/tenta-dns
2017 · github.com · its alternatives →
- 8

Free subnet calculator for IPv4 and IPv6. Get the network address, broadcast, mask, wildcard and usable host range instantly. CIDR cheat sheet included.
2016 · subnet.im · its alternatives →
- 9

high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
2018 · github.com · its alternatives →
- 10WB
2013 · tamber.com · its alternatives →
- 11

Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang. - openziti/goroutine-analyzer
2022 · github.com · its alternatives →
- 12

I found hping3 and nmap's nping to be far too slow in terms of sending individual, bare-minimum (40-byte) TCP SYN packets; other than inefficient socket I/O, they were also attempting to do far too much unnecessary processing in what should have otherwise been a tight execution loop. Furthermore, none of them were able to handle CIDR notations (i.e., a range of IP addresses) as their source IP parameter. Being intended for embedded devices (e.g., low-power MIPS/Arm-based routers), Blitzping only depends on standard POSIX headers and C11's libc (whether musl or gnu). To that end,…
2024 · github.com · its alternatives →
- 13

SIP library for writing fast SIP services in GO. Contribute to emiago/sipgo development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 14

Define and run pattern-based custom linting rules. - quasilyte/go-ruleguard
2020 · github.com · its alternatives →
- 15

An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 16

Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN. - twitchyliquid64/subnet
2017 · github.com · its alternatives →
- 17

Go HTTP request router and web framework benchmark - julienschmidt/go-http-routing-benchmark
2014 · github.com · its alternatives →
- 18

Instantly compute and visualize CIDR subnets, IP ranges and masks. Free online tool for accurate network design, planning and IT education.
2015 · cidr.xyz · its alternatives →
- 19

Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native. - minio/sha256-simd
2017 · github.com · its alternatives →
- 20

A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads. - lafikl/consistent
2017 · github.com · its alternatives →
- 21

I've created a powerful tool to help Go developers uncover the hidden giants in their compiled binaries. Go Size Analyzer is like an X-ray machine for your Go executables, revealing: Which dependencies are eating up your binary size Unexpected bloat from standard library or vendor packages Size changes between binary versions with a visual diff Key features that set it apart: Interactive treemap visualizations (check out the demo: https://gsa.zxilly.dev) Slick terminal UI for deep diving into package hierarchies Cross-platform support (works on Linux, macOS, and Windows binaries)…
2024 · github.com · its alternatives →
- 22AF
Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…
Oct 2025 · fory.apache.org · its alternatives →
- 23ILIP Lookup▲72
2013 · iplook.herokuapp.com · its alternatives →
- 24

HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust
2024 · github.com · its alternatives →
Also compare
- IP Guide – Info on IP addresses, Networks, and ASNs alternatives
- A fast JSON library for Go alternatives
- A toy version of Wireshark (student project) alternatives
- IPalyzer – Analyze any IP for location, RDNS, blacklisting alternatives
- Accelerating SHA256 by 100x in Golang on ARM alternatives
- A pure C89 implementation of Go channels, with blocking selects alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →