Topic

networking

Repositories (1626)

suzieq
suzieq netenglabs Python

Using network observability to operate and design healthier networks

904
Networking
Networking freshOS Swift

⚡️ Concise networking code leveraging async-await, Decodable & Generics.

883
laminar
laminar TimonPost Rust

A simple semi-reliable UDP protocol for multiplayer games

868
stun
stun pion Go

A Go implementation of STUN

857
pyCraft
pyCraft ammaraskar Python

Minecraft-client networking library in Python

847
libsocket
libsocket dermesser C++

The ultimate socket library for C and C++, supporting TCP, UDP and Unix sockets (DGRAM and STREAM) on Linux, FreeBSD, Solaris. See also my uvco librar...

847
pfSense-pkg-RESTAPI
pfSense-pkg-RESTAPI pfrest PHP

The missing REST and GraphQL API package for pfSense

847
netaddr
netaddr netaddr Python

A network address manipulation library for Python

831
backend-swe-interview-questions
backend-swe-interview-questions tamhoang1412

Technical interview questions for backend engineer.

826
httptap
httptap ozeranskii Python

Rich-powered CLI that breaks each HTTP request into DNS, connect, TLS, wait, and transfer phases with waterfall timelines, compact summaries, or metri...

812
jsftp
jsftp sergi JavaScript

Light and complete FTP client implementation for Node.js

807
libzt
libzt zerotier C++

Encrypted P2P sockets over ZeroTier

797
sniffer
sniffer chenjiandongx Go

🤒 A modern alternative network traffic sniffer.

789
okreplay
okreplay airbnb Groovy

📼 Record and replay OkHttp network interaction in your tests.

785
hyperglass
hyperglass thatmattlove Python

hyperglass is the network looking glass that tries to make the internet better.

785
actix-net
actix-net actix Rust

A collection of lower-level libraries for composable network services.

776
awesome-substrate
awesome-substrate polkadot-developers

A curated list of awesome projects and resources related to the Substrate blockchain development framework.

775
openwisp-controller
openwisp-controller openwisp Python

Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and m...

772
sharkjack-payloads
sharkjack-payloads hak5 Shell

The Official Hak5 Shark Jack Payload Repository

769
kmesh
kmesh kmesh-net Go

High Performance ServiceMesh Data Plane Based on eBPF and Programmable Kernel

760
state-threads
state-threads ossrs C++

Lightweight thread library for C/C++ coroutine (similar to goroutine), for high performance network servers.

759
Tor2web
Tor2web tor2web Python

Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers

757
DarkflameServer
DarkflameServer DarkflameUniverse C++

The main repository for the Darkflame Universe Server Emulator project.

756
InterceptSuite
InterceptSuite InterceptSuite C#

MITM proxy for TCP/TLS/DTLS/UDP traffic, with STARTTLS, IoT, Thick Client and more.

756
aws-secure-environment-accelerator
aws-secure-environment-accelerator aws-samples HTML

ASEA developer support has ended, and the ASEA github repo will be marked Archived (read-only) by the end of 2025.

754
dsnet
dsnet naggie Go

FAST command to manage a centralised wireguard VPN. Think wg-quick but quicker: key generation + address allocation.

753
mobly
mobly google Python

E2E test framework for tests with complex environment requirements.

752
kea
kea isc-projects C++

A modern, scalable, robust DHCPv4 and DHCPv6 server.

751
swift-request
swift-request carson-katri Swift

Declarative HTTP networking, designed for SwiftUI

740
netlab
netlab ipspace Python

Making virtual networking labs suck less

739
goaway
goaway pommee TypeScript

Lightweight DNS sinkhole written in Go with a modern dashboard client

736
inventory-system
inventory-system expressobits C++

Modular inventory system for godot 4 with nodes, compatible with multiplayer, separate logic from the UI, Using items as separate resources.

733
wag
wag NHAS Go

Simple Wireguard 2FA

730
Powershellisfun
Powershellisfun HarmVeenstra PowerShell

Repository with the scripts that I have used in my blogs on https://powershellisfun.com. If you like these, please sponsor this project using the Spon...

723
awesome-networking
awesome-networking nyquist

Curated list of awesome computer networking resources

722
DevOps-Books
DevOps-Books DevOps-Projects-Ideas

Curated DevOps Books

719
open-builder
open-builder Hopson97 C++

Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

713
UnityLockstep
UnityLockstep proepkes C#

Deterministic Lockstep with clientside prediction and rollback

711
MikuSB
MikuSB MikuLeaks C#

Open-source C#/.NET research server emulator for local protocol and networking experimentation.

698
ansible-role-wireguard
ansible-role-wireguard githubixx Jinja

Ansible role for installing WireGuard VPN. Supports Ubuntu, Debian, Archlinx, Fedora, openSUSE Leap and some Redhat ES variants.

696
ezyfox-server
ezyfox-server youngmonkeys Java

A socket server (include SSL) supports realtime application, realtime game, MMORPG, messaging, chat and streaming data with TCP, UDP and Websocket

685
ggrs
ggrs gschup Rust

GGRS is a reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!

685
GoVisual
GoVisual doganarif Go

Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development.

684
FlyingFox
FlyingFox swhitty Swift

Lightweight, HTTP server written in Swift using async/await.

682
PurrNet
PurrNet PurrNet C#

A Purrfect Unity Networking Solution

676
curlcpp
curlcpp JosephP91 C++

An object oriented C++ wrapper for CURL (libcurl)

674
onie
onie opencomputeproject Shell

Open Network Install Environment

674
peerdiscovery
peerdiscovery schollz Go

Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman:

673
wireguard-install
wireguard-install l-n-s Shell

WireGuard VPN server installer

663
docker-mac-net-connect
docker-mac-net-connect chipmk Go

Connect directly to Docker-for-Mac containers via IP address 🐳 💻

663