nowfound

Life & fun · January 9, 2019

YN

Yggdrasil Network – compact mesh routing experiment for mesh networks

End-to-end encrypted IPv6 networking to connect worlds

Yggdrasil Network – compact mesh routing experiment for mesh networks launched on January 9, 2019 with 120 votes, #251 of 2,587 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 7 years on.

In plain words

Yggdrasil Network is an experimental mesh routing system designed for building decentralized networks. It enables computers to communicate directly with each other without relying on traditional centralized infrastructure. The software is intended for users interested in alternative networking architectures and those seeking to create peer-to-peer communication systems. It uses a compact routing approach optimized for mesh network topologies where devices can relay traffic through multiple paths.

written from the facts on this page · September 2026

From the sources

Yggdrasil is a new experimental compact routing scheme. It is designed to be a future-proof and decentralised alternative to the structured routing protocols commonly used today on the Internet, as well as an enabling technology for future large-scale mesh networks. Yggdrasil is: The current implementation of Yggdrasil is a lightweight userspace software router which is easy to configure and supported on a wide range of platforms. It provides end-to-end encrypted IPv6 routing between all network participants. Peerings between nodes can be configured using TCP/TLS connections over local area networks, point-to-point links or the Internet. Even though the Yggdrasil Network provides IPv6…from yggdrasil-network.github.io

Does a similar job

all alternatives →
  • Encrypted VPN in 2k lines of Go2017 · github.com · ▲123

    Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN. - twitchyliquid64/subnet

  • Netrinos – A keep it simple Mesh VPN for small teamsDec 2025 · netrinos.com · ▲93

    I'm the founder at Netrinos. I built a WireGuard-based mesh VPN because remote access has always been a pain. After years of SSH tunnels, IPsec headaches, and the ssh log horror movie, I wanted something simpler: install, sign in, get work done. Netrinos creates a LAN-like overlay network across your devices. Connections are direct P2P via WireGuard, with no central server routing traffic. Each device gets a stable IP and DNS name (pc.you.netrinos.com). When direct connections fail, they fall back to a relay server that's still encrypted end-to-end. We can't see your traffic. The most…

  • I integrated my from-scratch TCP/IP stack into the xv6-riscv OS2025 · github.com · ▲147

    Hi HN, To truly understand how operating systems and network protocols work, I decided to combine two classic learning tools: the xv6 teaching OS and a from-scratch TCP/IP stack. I'm excited to share the result: my own from-scratch TCP/IP networking stack running directly inside the xv6-riscv (https://github.com/pandax381/xv6-riscv-net) kernel. The project uses a modern virtio-net driver, allowing it to run seamlessly in QEMU and communicate with the host machine. Key features: - From-Scratch Stack: The core is powered by microps…

  • WireHub – easily create and share WireGuard networks2023 · wirehub.org · ▲312

    WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript. It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices. It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community. Thanks!

  • A toy version of Wireshark (student project)2025 · github.com · ▲265

    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…

  • Decentralized robots (and things) orchestration system2025 · docs.p2p.industries · ▲69

    Hi HN, we build an open-source operating system extension for orchestrating robot swarms fully decentralized. This first beta version allows you to create fully decentralized robot swarms. The system will set up a wireless mesh network and run a p2p networking stack on top of it, such that nodes can interact with each other through various abstractions using our SDKs (Rust, Python, TypeScript) or a CLI. We hope this is a step toward better inter-robot communication (and a fun project if you have a few Raspberry Pis lying around). Our mesh network is created by B.A.T.M.A.N.-adv and we’ve…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, January 2019

the whole month →