Skip to content
@githedgehog

Hedgehog

AI Network

We're Hedgehog! 🦔 👋

And we're working on the Open Network Fabric, to bring users the power and experience from public cloud providers to their private environments. Welcome!

The Open Network Fabric

The Hedgehog Open Network Fabric is an open networking platform that leverages the SONiC network operating system, provides network connectivity, tooling, and automation to deploy scalable cloud infrastructure on your commodity hardware, without vendor lock-in.

The Open Network Fabric is built around the concept of VPCs (Virtual Private Clouds), similar to public cloud offerings. It provides a multi-tenant API to define the user intent on network isolation and connectivity, which is automatically transformed into configuration for switches and software appliances. Built on top of Kubernetes, the project uses Kubernetes API to manage its resources, meaning that all user-facing APIs are Kubernetes Custom Resources (CRDs), so you can use standard Kubernetes tools to manage resources in the fabric.

Hedgehog Open Network Fabric illustration

The Open Network Fabric is an open-source project, and you're welcome to contribute!

For more information about the Open Network Fabric, take a look at the documentation.

Hedgehog

Hedgehog is the company behind the Open Networking Fabric. For more information about us, consult our website or take a look at our blog. You can also follow us on Twitter/X, LinkedIn, or YouTube.

Pinned Loading

  1. fabric fabric Public

    Hedgehog Open Network Fabric

    Go 32 10

  2. fabricator fabricator Public

    Hedgehog Open Network Fabric Installer

    Go 9 7

  3. dataplane dataplane Public

    The hedgehog dataplane

    Rust 19 10

  4. docs docs Public

    Hedgehog Docs

    Just 6 12

Repositories

Showing 10 of 81 repositories
  • fabric Public

    Hedgehog Open Network Fabric

    githedgehog/fabric's past year of commit activity
    Go 32 Apache-2.0 10 72 (1 issue needs help) 15 Updated Sep 16, 2026
  • dataplane Public

    The hedgehog dataplane

    githedgehog/dataplane's past year of commit activity
    Rust 19 Apache-2.0 10 124 28 Updated Sep 16, 2026
  • fabricator Public

    Hedgehog Open Network Fabric Installer

    githedgehog/fabricator's past year of commit activity
    Go 9 Apache-2.0 7 120 23 Updated Sep 16, 2026
  • docs Public

    Hedgehog Docs

    githedgehog/docs's past year of commit activity
    Just 6 Apache-2.0 12 11 1 Updated Sep 16, 2026
  • i.hhdev.io Public

    Hedgehog install scripts

    githedgehog/i.hhdev.io's past year of commit activity
    Shell 1 Apache-2.0 0 0 0 Updated Sep 14, 2026
  • left-right Public Forked from jonhoo/left-right

    A lock-free, read-optimized, concurrency primitive.

    githedgehog/left-right's past year of commit activity
    Rust 0 Apache-2.0 116 0 0 Updated Sep 7, 2026
  • devlink Public

    Inspect and configure Linux devlink devices

    githedgehog/devlink's past year of commit activity
    Rust 0 1 0 0 Updated Sep 5, 2026
  • netlink-packet-devlink Public

    Packet types for the devlink generic netlink family

    githedgehog/netlink-packet-devlink's past year of commit activity
    Rust 0 1 0 0 Updated Sep 5, 2026
  • rtnetlink Public Forked from daniel-noland/rtnetlink
    githedgehog/rtnetlink's past year of commit activity
    Rust 0 95 0 0 Updated Sep 5, 2026
  • netlink-packet-route Public Forked from rust-netlink/netlink-packet-route

    Rust crate for the netlink route protocol

    githedgehog/netlink-packet-route's past year of commit activity
    Rust 0 81 0 0 Updated Sep 5, 2026