Topic

networking

Repositories (1604)

laminar
laminar TimonPost Rust

A simple semi-reliable UDP protocol for multiplayer games

869
stun
stun pion Go

A Go implementation of STUN

849
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...

846
pyCraft
pyCraft ammaraskar Python

Minecraft-client networking library in Python

844
drip
drip Gouryella Go

Self-hosted tunneling solution to expose localhost securely - unlimited bandwidth, no third-party servers

842
pfSense-pkg-RESTAPI
pfSense-pkg-RESTAPI pfrest PHP

The missing REST and GraphQL API package for pfSense

838
netaddr
netaddr netaddr Python

A network address manipulation library for Python

827
backend-swe-interview-questions
backend-swe-interview-questions tamhoang1412

Technical interview questions for backend engineer.

814
jsftp
jsftp sergi JavaScript

Light and complete FTP client implementation for Node.js

809
libzt
libzt zerotier C++

Encrypted P2P sockets over ZeroTier

797
sniffer
sniffer chenjiandongx Go

🤒 A modern alternative network traffic sniffer.

786
okreplay
okreplay airbnb Groovy

📼 Record and replay OkHttp network interaction in your tests.

784
hyperglass
hyperglass thatmattlove Python

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

781
awesome-substrate
awesome-substrate polkadot-developers

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

775
actix-net
actix-net actix Rust

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

774
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...

765
state-threads
state-threads ossrs C++

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

758
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.

755
Tor2web
Tor2web tor2web Python

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

754
dsnet
dsnet naggie Go

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

754
sharkjack-payloads
sharkjack-payloads hak5 Shell

The Official Hak5 Shark Jack Payload Repository

749
mobly
mobly google Python

E2E test framework for tests with complex environment requirements.

747
DarkflameServer
DarkflameServer DarkflameUniverse C++

The main repository for the Darkflame Universe Server Emulator project.

747
kmesh
kmesh kmesh-net Go

High Performance ServiceMesh Data Plane Based on eBPF and Programmable Kernel

743
swift-request
swift-request carson-katri Swift

Declarative HTTP networking, designed for SwiftUI

740
kea
kea isc-projects C++

A modern, scalable, robust DHCPv4 and DHCPv6 server.

730
wag
wag NHAS Go

Simple Wireguard 2FA

724
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.

723
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...

717
goaway
goaway pommee TypeScript

Lightweight DNS sinkhole written in Go with a modern dashboard client

716
netlab
netlab ipspace Python

Making virtual networking labs suck less

714
open-builder
open-builder Hopson97 C++

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

711
UnityLockstep
UnityLockstep proepkes C#

Deterministic Lockstep with clientside prediction and rollback

711
DevOps-Books
DevOps-Books DevOps-Projects-Ideas

Curated DevOps Books

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.

692
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

686
GoVisual
GoVisual doganarif Go

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

686
awesome-networking
awesome-networking nyquist

Curated list of awesome computer networking resources

680
curlcpp
curlcpp JosephP91 C++

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

675
peerdiscovery
peerdiscovery schollz Go

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

674
ggrs
ggrs gschup Rust

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

673
FlyingFox
FlyingFox swhitty Swift

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

672
onie
onie opencomputeproject Shell

Open Network Install Environment

669
wireguard-install
wireguard-install l-n-s Shell

WireGuard VPN server installer

662
polyphony
polyphony digital-fabric C

Fine-grained concurrency for Ruby

662
docker-mac-net-connect
docker-mac-net-connect chipmk Go

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

657
flatend
flatend lithdew TypeScript

Quickly build microservices using p2p networking in NodeJS/Go.

654
Airshare
Airshare KuroLabs HTML

Cross-platform content sharing in a local network

654
zig-network
zig-network ikskuh Zig

A smallest-common-subset of socket functions for crossplatform networking, TCP & UDP

642