EveryDev.ai
Subscribe
Home
Tools

3,484+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. MeshGuard
    MeshGuard icon

    MeshGuard

    Network Security
    Featured

    Decentralized, serverless, WireGuard-compatible mesh VPN daemon written in Zig that builds encrypted tunnels between trusted peers without a hosted coordination service or central authority.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free to use, modify, and distribute under the MIT License.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Android
    iOS

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Network SecurityNetwork ManagementDevOps Infrastructure

    Alternatives

    TailscaleTrellixAnubis
    Developer
    Rio BlocksRio Blocks is a software engineering studio that builds robu…

    Listed Aug 2026

    About MeshGuard

    MeshGuard is an open-source mesh VPN daemon written in Zig, built by Rio Blocks (formerly EOS Rio), a software engineering studio with roots in blockchain infrastructure. It creates encrypted WireGuard-compatible tunnels between peers without requiring a hosted control plane, central address allocator, or coordination server. The project is MIT-licensed and available on GitHub under the igorls/meshguard repository, with the latest release being v0.9.0 published in April 2026.

    What It Is

    MeshGuard occupies the middle ground between fully manual WireGuard configuration and hosted mesh VPN solutions. Traditional approaches force a tradeoff: hosted control planes are convenient but create a single point of dependency, manual WireGuard configs are decentralized but scale poorly, and open discovery overlays are easy to join but lack permissioned membership. MeshGuard solves all three by enabling automatic peer discovery, WireGuard tunnel negotiation, NAT traversal, and explicit membership enforcement — all without a required server.

    How the Trust Model Works

    MeshGuard supports two complementary trust modes that can be used independently or together:

    • Individual peer trust: Each node maintains an authorized_keys/ directory of trusted public keys. How keys arrive there is intentionally out of scope — manual exchange, config management, Git sync, or an external registry all work.
    • Organization trust: An org key can sign node identities so peers only need to trust the org once. Org admins can revoke signed nodes or vouch for external standalone peers.

    This design keeps trust local to each node or organization, with no dependency on a third-party authority.

    Discovery and NAT Traversal

    Peer discovery uses a layered approach: SWIM gossip protocol, static seed peers, DNS TXT seeds, and LAN mDNS discovery. For NAT traversal, MeshGuard uses STUN, coordinated UDP hole punching, UPnP-IGD, and a ciphertext-only relay fallback for difficult networks. Addressing is deterministic from node public keys, assigning IPv4 addresses under 10.99.0.0/16 and IPv6 ULA under fd99:6d67::/64.

    Platform Support and Performance

    MeshGuard runs across a wide range of platforms:

    • Linux: Userspace mode by default; optional kernel WireGuard mode with --kernel; optional libsodium acceleration
    • macOS: Userspace mode via utun
    • FreeBSD: Userspace mode via tun(4)
    • Windows: Userspace mode via Wintun (requires Administrator)
    • Android / iOS: C-ABI shared/static library for app-level embedding

    The README documents userspace Linux benchmarks of approximately 3.93 Gbps download and 3.94 Gbps upload in an LXC localhost test setup with 8 encrypt workers.

    Update: v0.9.0

    The latest release is v0.9.0, published on April 28, 2026. The repository was last pushed to in July 2026 and last updated in August 2026, indicating active development. MeshGuard requires Zig 0.16.0 or newer to build from source and supports cross-compilation to Linux (x86_64, aarch64), macOS, FreeBSD, Windows, Android, and iOS targets. Crypto primitives default to Zig's standard library, with libsodium available as an optional Linux acceleration backend.

    MeshGuard - 1

    Community Discussions

    Be the first to start a conversation about MeshGuard

    Share your experience with MeshGuard, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Free to use, modify, and distribute under the MIT License.

    • Full mesh VPN daemon
    • Serverless peer discovery
    • WireGuard-compatible tunnels
    • NAT traversal
    • Organization trust model

    Capabilities

    Key Features

    • Serverless peer discovery via SWIM gossip, static seeds, DNS TXT, and LAN mDNS
    • WireGuard-compatible encrypted data plane (kernel or userspace)
    • Deterministic IPv4/IPv6 addressing from node public keys
    • NAT traversal with STUN, UDP hole punching, UPnP-IGD, and relay fallback
    • Per-node authorized keys and org-signed node certificates
    • Org-level revocation and vouching for external peers
    • Service access control with global, per-peer, and per-org port policies
    • Mobile and embedded FFI for Android and iOS
    • Single static binary with no required central authority
    • Optional libsodium acceleration on Linux
    • Cross-compilation support for Linux, macOS, FreeBSD, Windows, Android, iOS

    Integrations

    WireGuard protocol
    libsodium
    Wintun (Windows)
    Linux kernel WireGuard module
    STUN
    UPnP-IGD
    mDNS
    DNS TXT
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate MeshGuard and help others make informed decisions.

    Developer

    Rio Blocks

    Rio Blocks is a software engineering studio that builds robust, scalable systems for complex problems. Originally founded as EOS Rio, the team created mission-critical blockchain infrastructure including the Hyperion History API, which became an industry standard serving millions of API calls daily. Today, Rio Blocks ships high-performance APIs, distributed infrastructure, developer tooling, data pipelines, and full-stack applications across domains including AI, legal tech, and networking. The founding team brings nearly two decades of experience spanning machine learning, autonomous systems, blockchain protocol engineering, and product development.

    Read more about Rio Blocks
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    Tailscale icon

    Tailscale

    A Zero Trust identity-based connectivity platform that replaces legacy VPNs and connects remote teams, multi-cloud environments, CI/CD pipelines, Edge & IoT devices, and AI workloads.

    Trellix icon

    Trellix

    Trellix is a global cybersecurity platform delivering AI-driven detection and response across cloud, on-premises, air-gapped, and operational technology environments.

    Anubis icon

    Anubis

    An open-source Web AI Firewall Utility that protects upstream resources from AI scraper bots by weighing incoming HTTP requests using proof-of-work challenges.

    Browse all tools

    Related Topics

    Network Security

    Tools for securing networks, including VPNs and firewalls.

    20 tools

    Network Management

    AI-powered tools for managing and optimizing networks.

    1 tools

    DevOps Infrastructure

    Platforms and tools for CI/CD pipelines and DevOps practices.

    71 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions