Skip to content
@husarnet

Husarnet

Connect Your Devices. Directly.

Husarnet is a different kind of VPN - it's not installed on routers, but directly on your devices. It's a global scale peer-to-peer network that allows you to connect your devices directly in a secure and easy way, even if they are behind NAT or firewall. Each of your devices gets it's own IPv6 address (in Husarnet's fc94::/64 range) and, using our dashboard, you can specify which devices can communicate with each other. You can also share your devices with your coworkers or friends, without the need to overcomplicate your networking setup, all through our dashboard, using the addresses your devices already have!

It's a great solution for robotics, IoT, real-time communication, remote access, and many more. All the software that runs on your devices is open-source, so you're still in control. Our plans start at reasonable free (that's perfectly usable even for long term deployments) and end at custom solutions for enterprise needs.

  • 🔗 Landing page - If you want to learn more about the features and pricing - visit our landing page
  • 📚 Docs - If you want to learn how Husarnet works or how to use it, visit our documentation
  • 🔧 Dashboard - If you want to create an account and start using Husarnet, visit our dashboard

Husarnet works on plethora of platforms, including:

  • 🐧 Linux - we support Ubuntu, Debian, Fedora and Archlinux. You also can get static executables to integrate with a given OS yourself! curl https://install.husarnet.com/install.sh | sudo bash to install using our script!
  • 🤖 ROS - You can install the same packages as for Linux and then use our Husarnet-DDS integration to seamlessly connect your robots over any network
  • 📟 ESP32 - Yes, we've made it to ESP32 ecosystem too! Find out more at our ESP-IDF integration!
  • 🐋 Docker - We understand that Docker/containers are an important part of any serious deployment nowadays, so we've prepared multiple ways of deploying in Docker
  • 🪟 Windows - If you want to connect to your devices directly from your Windows Desktop, there's Windows installer ready for you
  • 🍏 MacOS - Our latest addition to supported platforms list Husarnet for MacOS in brew

More platforms to come!

Pinned Loading

  1. husarnet Public

    Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.

    C++ 329 41

  2. esp_husarnet Public

    ESP-IDF port of the Husarnet VPN client library

    C 6 1

  3. husarnet-action Public

    A GitHub Action for connecting workflows to Husarnet network

    JavaScript 4 1

  4. husarnet-ros2router Public

    Husarnet optimized DDS Router Docker image for connecting ROS 2 nodes over the Internet.

    Shell 5 1

Repositories

Showing 10 of 30 repositories
  • husarnet Public

    Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.

    C++ 329 41 14 1 Updated Mar 7, 2025
  • husarnet-esp32-arduino Public

    Arduino ESP32 port of the Husarnet VPN client library

    C++ 5 0 2 0 Updated Mar 5, 2025
  • husarnet-esp32-platformio Public

    PlatformIO port of the Husarnet VPN client library

    C++ 35 10 4 0 Updated Mar 5, 2025
  • esp_husarnet Public

    ESP-IDF port of the Husarnet VPN client library

    C 6 1 0 0 Updated Mar 5, 2025
  • ros-docker Public

    ROS docker images with built-in configs for Husarnet VPN

    Shell 2 Apache-2.0 1 0 0 Updated Jan 31, 2025
  • Ruby 1 0 0 0 Updated Dec 2, 2024
  • blog-examples Public

    Access code described in the blog posts at https://husarnet.com/blog in a handy way.

    JavaScript 4 MIT 3 1 1 Updated Nov 15, 2024
  • husarnet-arduino-builder Public

    Arduino/PIO Husarnet library builder

    Shell 0 0 0 0 Updated Oct 3, 2024
  • ros2-jazzy-env-demo Public

    How to use ROS_STATIC_PEERS and ROS_AUTOMATIC_DISCOVERY_RANGE envs with Husarnet in ROS 2

    1 Apache-2.0 0 0 0 Updated Jul 20, 2024
  • arduino-esp32 Public archive Forked from espressif/arduino-esp32

    Arduino core for the ESP32

    C 13 LGPL-2.1 7,608 0 0 Updated Jul 9, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.