GitHub topics: overlay-network
gravitl/netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Language: Go - Size: 283 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 10,053 - Forks: 574

oxen-io/lokinet
Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
Language: C++ - Size: 31.2 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 1,854 - Forks: 237

kubeovn/kube-ovn
A Bridge between SDN and Cloud Native (Project under CNCF)
Language: Go - Size: 56.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,096 - Forks: 458

wg-controller/wg-controller
A self hosted WireGuard VPN server with control plane and web management
Language: Go - Size: 2.6 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 7 - Forks: 1

FoxxMD/traefik-homelab
Language: HTML - Size: 28.3 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

fosrl/newt
A tunneling client for Pangolin
Language: Go - Size: 12.6 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 184 - Forks: 11

flannel-io/flannel
flannel is a network fabric for containers, designed for Kubernetes
Language: Go - Size: 59.6 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 9,037 - Forks: 2,881

Antonio12gkn71/underlayer
My personal, go-to template to create safe, robust and functional cross-protocol blockchains with built in EVM compatibility.
Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

openziti/ziti-sdk-c
A C-based sdk for delivering secure applications over a Ziti Network
Language: C - Size: 2.85 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 75 - Forks: 15

openziti/ziti
The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti
Language: Go - Size: 26.2 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 3,228 - Forks: 180

matrix-org/pinecone
Peer-to-peer overlay routing for the Matrix ecosystem
Language: Go - Size: 1.35 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 445 - Forks: 32

pojntfx/weron
Overlay networks based on WebRTC.
Language: Go - Size: 840 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 1,863 - Forks: 63

threefoldtech/mycelium
End-2-end encrypted IPv6 overlay network
Language: Rust - Size: 3.18 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 55 - Forks: 15

sdnds-tw/awesome-sdn
A awesome list about Software Defined Network (SDN)
Size: 89.8 KB - Last synced at: 11 days ago - Pushed at: 9 months ago - Stars: 1,521 - Forks: 212

webbananaunite/blocks
blocks is iOS library as introduce BlockChain System to your Apps, based on Satoshi Nakamoto's Paper. Characteristically, blocks is pre-contained Activities in Social System (Government, Public Sectors) as Birth Registration, Residential Record, Guarantor.
Language: Swift - Size: 641 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

webbananaunite/overlayNetwork
overlayNetwork is a iOS library as Peer-to-Peer Overlay Network Communicate System, based on Distributed Hash Table Lookup Protocol MIT Laboratory's Paper named Chord.
Language: Swift - Size: 842 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

costela/wesher
wireguard overlay mesh network manager
Language: Go - Size: 245 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 953 - Forks: 59

webbananaunite/Testy
Testy is alternative to Basic Resident Register Card. It is made as Reference iOS App based on blocks and overlayNetwork libraries.
Language: Swift - Size: 219 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

alibaba/hybridnet
Make underlay and overlay network can coexist, communicate, even be transformed purposefully.
Language: Go - Size: 122 MB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 259 - Forks: 36

RMTT/aronet
Auto routed and full mesh overlay network based on ipsec, srv6 and babel. Inspired by https://github.com/NickCao/ranet
Language: Python - Size: 271 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

nenkoru/terraform-provider-ziti
A terraform provider to control OpenZiti network
Language: Go - Size: 268 KB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

ryogrid/nostrp2p
Pure Peer-to-Peer Distributed Microblogging System on NAT Transparent Overlay Network
Language: Go - Size: 323 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 42 - Forks: 3

perguth/yggdrasil-chromeos
π§ β’ Access the Yggdrasil Network on ChromeOS and Linux.
Language: JavaScript - Size: 791 KB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 17 - Forks: 2

riccardobl/hypergate
Hypergate is a zero-configuration, peer-to-peer encrypted tunnel that enables easy communication between Docker containers and/or physical machines located anywhere, even behind NAT.
Language: TypeScript - Size: 391 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 10 - Forks: 1

munikarmanish/linux-fastpath
ECON: Expedited Container Overlay Networks
Language: C - Size: 209 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

DeWebProtocol/IBS
IBS is a P2P Information Broadcast Simulator
Language: Go - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

netscaler/netscaler-k8s-node-controller
Integrates the hardware/virtualized NetScaler with the Kubernetes overlay / underlay
Size: 10.2 MB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 41 - Forks: 9

drasyl/drasyl-choco
drasyl cli chocolatey package
Language: PowerShell - Size: 37.1 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

koodeyo/koodnet
Tool for managing Nebula network, including certificate rotation and automation.
Language: Go - Size: 115 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

cssivision/vxlan
overlay network base on linux virtual VXLan switch.
Language: Go - Size: 201 KB - Last synced at: 22 days ago - Pushed at: about 7 years ago - Stars: 58 - Forks: 10

drakkein/traefik-dsd
Dead simple discovery for Traefik via overlay network in docker.
Language: Rust - Size: 12.7 KB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ryogrid/gossip-overlay
Library for construction of gossip protcol based overlay network which supports machins on NAT
Language: Go - Size: 169 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1

nicgrobler/pinger
Language: Go - Size: 418 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

anacrolix/btlink
a HTTP(s) addressing scheme for BitTorrent
Language: Go - Size: 350 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 2

erykjj/nebulder
Generate Nebula configs based on a network outline
Language: Python - Size: 40.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

marty1885/gnunetpp
Experimental high level C++ wrapper for GNUnet
Language: C++ - Size: 202 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

quickvm/defined-systemd-units
Opinionated defined.net dnclient systemd units to automate host enrollment and unenrollment
Language: Shell - Size: 18.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1

CrossMesh/fabric
Global-scale overlay network router, designed for connecting cloud network infrastructure.
Language: Go - Size: 532 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 2

EchoAlice/AdventOfCode2022
Slowly turning into a playground for Mode DAS
Language: Rust - Size: 68.4 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

gaurav0628/Tapestry-Infrastructure
Implementation of Tapestry Algorithm, which is a generic decentralized object location and routing applications programming interface based on a self-repairing, soft-state-based routing layer.
Language: Elixir - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

aanciaes/ASD-Project1 π¦
Distributed Systems and Algorithms Project Phase 1 and 2
Language: Scala - Size: 707 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

stefanhans/golang-contexting
Reference Implementation for Contextinformation Routing Network (CRN)
Language: Go - Size: 295 KB - Last synced at: 23 days ago - Pushed at: almost 8 years ago - Stars: 3 - Forks: 1

milankazarka/edgerq
Toolkit to bring computing to the edge and create virtual overlay networks fast.
Language: C++ - Size: 2.05 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

samxsmith/toy-overlay
A Kubernetes-first Pod overlay network with a UDP backend, perfect for debugging.
Language: Go - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

ryogrid/gord-overlay Fork of taisho6339/gord
Gord-Overlay: DHT based simple distributed key-value store whose nodes communicate on NAT transparent overlay network
Language: Go - Size: 479 KB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

rovynet/go-rovy
A global encrypted computer network that anyone can join and extend
Language: Go - Size: 305 KB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

lithdew/kademlia-go
S/Kademlia in Go. Heavy WIP.
Language: Go - Size: 28.3 KB - Last synced at: 22 days ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 1

quickvm/action-dnclient
Setup and enroll dnclient on a GitHub Action workflow
Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

getreddy/docswarm
Launch micro-service as a docker container using overlay networks and discover containers using service discovery..
Language: Java - Size: 85 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

erykjj/implexus
Generate WireGuard configs based on a network outline
Language: Python - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gaganjain/overlaynetwork
Overlay network implementation through Ring topology
Language: Java - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

slro/mflod
[Early Prototype] Messanger that hides all kind of information about your communication
Language: Python - Size: 1.09 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 1

githubixx/ansible-role-flanneld
Ansible role to install flanneld for Kubernetes
Language: Jinja - Size: 43 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 6

krishnadwypayan/Distributed-Hash-Table-Pastry-Algorithm
Language: C++ - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

nuno1212s/DistributedAuctions
A Block chain implementation (With PoW and Proof of stake proposal) with a full kademlia implementation supporting Broadcasting, individual message sending, resistance to sybil attacks and eclipse through trust mechanisms and CRC requests for node validation. Also has auction support but it was not fully implemented.
Language: Java - Size: 294 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 2

jetstack/puppet-module-calico π¦
Puppet module for Calico overlay network
Language: Ruby - Size: 40 KB - Last synced at: 9 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 5

munikarmanish/container-network-optimization Fork of kevinsuo/container-network-optimization π¦
Implementation of FALCON (Fast and bALanced Container Overlay Networking)
Size: 10 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

francisco-pinto/Python-Overlay-Network
Language: Python - Size: 3.32 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

faysalmehedi/vxlan-ovs-docker-lab
This hands-on demo will provide an overview of container/pod communication between multi-node or multi container daemon under the hood using Open vSwitch, docker and VXLAN.
Language: Shell - Size: 108 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 2

iml130/dataset-lcn2021
Dataset used for IEEE LCN 2021 "Low-Cost Search in Tree-Structured P2P Overlays: The Null-Balance Benefit" publication.
Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

briantsaunders/linux-gre-tunnel-example-python-script
Linux GRE Tunnel Example Python Script
Size: 1.95 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

staex-io/mcc
Peer-to-peer network based on Kademlia DHT
Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 0

mpolatcan/robodock
Robodock - configurable Docker cluster installer powered by Docker Overlay network architecture and Consul KV store
Language: Makefile - Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 1

danrpts/chord
Implementation of the Chord Distributed Hash Table (Stoica et al., 2003); used to build higher-level P2P applications.
Language: JavaScript - Size: 2.96 MB - Last synced at: 16 days ago - Pushed at: almost 7 years ago - Stars: 10 - Forks: 2

oshadaamila/distributed_searching
A simple overlay network written using Java to search for files and download them
Language: Java - Size: 37.1 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

majchwo/DCoD
Data Center on Desk - virtual network infrastructure for VirtualBox VMs
Language: Python - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

JoaoDiogoMota/computer-communications
Universidade do Minho - 3ΒΊ Ano
Language: Java - Size: 4.21 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

michelealbano/mabravo
Simulator for the MABRAVO overlay routing algorithm
Language: Java - Size: 43.9 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

ureeves/akkad
An experimental Kademlia implementation.
Language: Rust - Size: 134 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

albertlinde/graphvisualizer
Graph visualizer.
Language: Python - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

mmahmad/cs538-project
Project for CS 538 - Advanced Computer Networks
Language: Python - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

potatoshoe/cs455
Distributed Systems
Language: Java - Size: 1.49 MB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

linghuiluo/MultiSkipGraph
This is a simulator implemented in Java for evaluating and demonstrating the MultiSkipGraph protocol and its extended version MultiSkipGraph*.
Language: HTML - Size: 14.5 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

camillavilla1/master_thesis_code
Peer Observations of Observation Units
Language: Go - Size: 31.2 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0
