networking

There are 7953 repositories under networking topic.

  • serving

    Kubernetes-based, scale-to-zero, request-driven compute

    Language:Go5.4k
  • cni

    Container Network Interface - networking for Linux containers

    Language:Go5.4k
  • cjdns

    An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.

    Language:C5.1k
  • Mirror

    #1 Open Source Unity Networking Library

    Language:C#4.9k
  • handy

    🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework

    Language:C++4.5k
  • fuel

    The easiest HTTP networking library for Kotlin/Android

    Language:Kotlin4.5k
  • wireguard-docs

    wireguard-docs

    📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

    Language:Shell4.4k
  • rust-libp2p

    The Rust Implementation of the libp2p networking stack.

    Language:Rust4.2k
  • beast

    HTTP and WebSocket built on Boost.Asio in C++11

    Language:C++4.2k
  • CocoaDebug

    iOS Debugging Tool 🚀

    Language:Swift4k
  • DotNetty

    DotNetty project – a port of netty, event-driven asynchronous network application framework

    Language:C#4k
  • cellnet

    High performance, simple, extensible golang open source network library

    Language:Go4k
  • emitter

    High performance, distributed and low latency publish-subscribe platform.

    Language:Go3.8k
  • kubefwd

    kubefwd

    Bulk port forwarding Kubernetes services for local development.

    Language:Go3.7k
  • netfox

    A lightweight, one line setup, iOS / OSX network debugging library! 🦊

    Language:Swift3.6k
  • kuma

    kuma

    🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.

    Language:Go3.5k
  • smol

    A small and fast async runtime for Rust

    Language:Rust3.5k
  • hubble

    Hubble - Network, Service & Security Observability for Kubernetes using eBPF

    Language:Makefile3.4k
  • trippy

    A network diagnostic tool

    Language:Rust3.1k
  • frr

    The FRRouting Protocol Suite

    Language:C3.1k
  • LiteNetLib

    LiteNetLib

    Lite reliable UDP library for Mono and .NET

    Language:C#3k
  • SwiftHub

    GitHub iOS client in RxSwift and MVVM-C clean architecture

    Language:Swift3k
  • snabb

    Snabb: Simple and fast packet networking

    Language:Lua2.9k
  • nano

    Lightweight, facility, high performance golang based game server framework

    Language:Go2.7k
  • router7

    router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.

    Language:Go2.7k
  • DevOps

    DevOps

    I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

    Language:Go2.6k
  • skydive

    An open source real-time network topology and protocols analyzer

    Language:Go2.6k
  • PcapPlusPlus

    PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.

    Language:C++2.6k
  • WWDC

    You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳

    Language:Shell2.6k
  • retina

    eBPF distributed networking observability tool for Kubernetes

    Language:Go2.5k
  • SteamKit

    SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.

    Language:C#2.5k
  • Computer-Science-Resources

    A list of resources in different fields of Computer Science

  • PacketSender

    PacketSender

    Network utility for sending / receiving TCP, UDP, SSL, HTTP

    Language:C++2.3k
  • libpnet

    Cross-platform, low level networking using the Rust programming language.

    Language:Rust2.2k
  • ziti

    ziti

    The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti

    Language:Go2.2k
  • siesta

    siesta

    The civilized way to write REST API clients for iOS / macOS

    Language:Swift2.2k