Alternatives
Products that do what Implementing ping from the Ethernet layer (ARP,IPv4,ICMP in user space) does
I built a user-space implementation of ping that constructs Ethernet frames, performs ARP resolution, builds IPv4 headers, and sends ICMP echo requests manually using AF_PACKET. - ARP (packet format, cache with aging, re-ARP, conflict handling) - IPv4 header construction and checksum - DF handling and ICMP Fragmentation Needed (Type 3 Code 4) - IP fragment reassembly - ICMP echo request/reply parsing - A basic ping loop with loss statistics The goal was to understand how packets actually move from Layer 2 upward.
- 1CN
2013 · kentonv.github.com
- 2

- 3BA
2017 · biboumi.louiz.org
- 4OA
2020 · ouroboros.rocks
- 5ND
2025 · github.com
- 6

- 7IP
2016 · sheerun.gitlab.io
- 8CA
2018 · github.com
- 9ED
2015 · github.com
- 10ES
2015 · cabol.github.io
- 11IP
2016 · imgur.com
- 12NR
2021 · gitlab.com
- 13P8
2015 · github.com
- 14AA
I wrote a minimal traceroute(1) clone that leans on asynchrony to reduce the time spent tracing a route. Underneath, it uses ICMP to do its job. The plan is to add support for UDP tracing and a path maximum transmission unit discovery mechanism. Comments and suggestions are welcome!
2022 · github.com
- 15II
2017 · iplocate.io
- 16NS
I created a small bash script called Nethole that uses ARP spoofing to break WPA3 connections—not by deauthing or capturing handshakes, but by silently killing connectivity. Since WPA3 uses Management Frame Protection, tools like aircrack-ng don’t work well for attacks like deauth or handshake capture. Instead, this tool sets up a MITM using arpspoof, then disables IP forwarding to cause infinite buffering on the victim’s device. They appear connected to Wi-Fi, but get no usable internet. It’s a “quiet” denial of service. Tested it on Windows 10/11 and iPads (works), Xiaomi phones…
2025 · github.com
- 17HS
2014 · github.com
- 18MC
I built murl because interacting with MCP (Model Context Protocol) servers from the command line was way more painful than it needed to be. MCP uses JSON-RPC 2.0 over HTTP, so every request means hand-crafting payloads with method names, params objects, and id fields. I wanted something that felt like curl. Given an MCP server at https://mcp.deepwiki.com/mcp, murl lets you append virtual paths like /tools or /tools/read_wiki_structure that map to MCP methods. These aren't real HTTP endpoints — murl translates them into the right JSON-RPC calls behind the scenes:…
Feb 2026 · github.com
- 19OS
I built a zero-configuration tool for automatically exposing FastAPI endpoints as Model Context Protocol (MCP) tools, open to collabs and contributions!
2025 · github.com
- 20AF
I’ve always been looking for a solution to communicate larger technical systems faster. This includes a lot of known details and a technical de-risking plan. It is clear that LLMs need that structure and are capable of digesting it well. I’ve built MCP server for guiding the Cursor IDE through the plan that comes from the LLM assisted pipeline: PRD → TRD → Project files tree → Implementation Plan 1. The whole chain comes from one end-to-end solution 2. Codebase produced is easy to navigate by the automatically managed tracebility 3. Specification updates get reflected in tasks, so the flow…
2025 · github.com
- 21AU
2025 · github.com
- 22FA
Hi HN -- Since Anthropic announced the Model Context Protocol (MCP) last week [1], I've been excited about giving Claude new capabilities through my custom servers. But while MCP is powerful, implementing the protocol correctly requires a lot of low-level boilerplate code. I found myself wanting something like FastAPI - a high-level framework that would let me focus on building features, not servers. After some hacking, I'm sharing FastMCP: a Pythonic framework for building MCP servers. FastMCP uses decorators to transform normal functions into MCP tools, resources, templates, and prompts,…
2024 · github.com
- 23NT
Jul 2026 · github.com
- 24IF
2019 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →