Skip to content
You must be logged in to sponsor webmeshproj

Become a sponsor to Webmesh Project

Webmesh is a simple, distributed, and zero-configuration WireGuard™ mesh solution for Linux, FreeBSD, macOS, and Windows.
It allows for easily creating a mesh network between multiple hosts, and provides a simple API for managing the network.
It is designed to be easy to use, and to work well with existing network infrastructure.
For a more detailed introduction and extended documentation, please see the project website.

Webmesh is not a VPN, but rather a mesh network.
It is designed to be used in conjunction with existing network infrastructure, and not as a replacement for it.
It is also not a replacement for WireGuard™, but rather a way to manage a WireGuard™ mesh network.
Connections are made into the network via direct links or over ICE (WebRTC) connections.
It differs from other WireGuard™ management solutions in that:

  • It is designed to be distributed and extensible, relying on no single controller or database.
  • A plugin API is provided for adding additional functionality, such as a distributed database for storing the mesh state or additional authentication mechanisms.
  • An application API is also provided for interacting with the mesh network, and is used by the CLI and GUI applications.

Meet the team

Featured work

  1. webmeshproj/webmesh

    A simple, distributed, zero-configuration WireGuard mesh solution

    Go 430
  2. webmeshproj/fyne-app

    A desktop and mobile application for Webmesh clients.

    Go 8
  3. webmeshproj/operator

    The Webmesh Kubernetes Operator

    Go 3
  4. webmeshproj/api

    Protocol Buffers and Generated Code for the Webmesh Project

    TypeScript 3

Select a tier

$ one time

Choose a custom amount.

$50 one time

Select
  • Earn a mention in our Release notes

$200 one time

Select
  • One hour pair-programming session

$350 one time

Select
  • One hour consulting or mentorship