Network Communication

Network communication protocols and technologies

httpnetworkingproxy
hoppscotch
hoppscotch
hoppscotch
71.5k

A free, open-source, convenient and beautiful API debugging tool based on Node.js. As a powerful tool for debugging interfaces, Hoppscotch improves development efficiency through its intuitive user interface and powerful features. It supports various HTTP request methods, enabling quick problem identification and optimization of API call processes. It is suitable for developers, testers, and anyone who needs to debug APIs.

caddyserver
caddy
caddyserver
63.9k

A lightweight web server written in Go. Compared to well-known web servers like Apache and Nginx, its distinctive feature is that it provides a compiled executable file, achieving true out-of-the-box functionality. It offers humanized features such as free HTTPS without any configuration and automatically converting Markdown files into HTML. For building small to medium-sized web services, it is more than sufficient and saves time and effort.

apache
dubbo
apache
40.9k

httpie
cli
httpie
35.4k

ehang-io
nps
ehang-io
32.1k

v2fly
v2ray-core
v2fly
31.0k

A platform for building proxies to bypass network restrictions. It provides powerful proxy functions that can help users achieve free access in restricted network environments. v2ray-core supports multiple network proxy protocols, providing users with flexible and customizable proxy solutions.

chinabugotech
hutool
chinabugotech
29.8k

MichaelCade
90DaysOfDevOps
MichaelCade
27.9k

It records the 90-day journey of a foreign developer learning DevOps. The content includes the definition of DevOps, Linux basic knowledge, computer networks, the use of k8s and containers, automated configuration management, log monitoring management, and data visualization, etc.

nginx
nginx
nginx
26.7k

nginx - nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server and a general TCP / UDP proxy server, originally written by Igor Sysoev.

vapor
vapor
vapor
25.1k

A popular Swift language web framework, built on the non-blocking event-driven library SwiftNIO. It provides modules such as ORM, template engines, user authentication, etc., which can quickly create websites, interfaces, and other services. The design of Vapor emphasizes performance and ease of use, making it suitable for building high-performance web applications and API services.

songquanpeng
one-api
songquanpeng
24.9k

An OpenAI interface management and distribution system that supports multiple channels, including Azure. It is used for secondary distribution management keys, requiring only a single executable file, packaged into Docker images, and can be deployed with one click, convenient and practical. Provides an English user interface.

go-kratos
kratos
go-kratos
24.2k

A set of Go microservice frameworks from Bilibili, including a large number of microservice-related frameworks and tools

GyulyVGC
sniffnet
GyulyVGC
23.5k

A powerful and user-friendly network monitoring tool designed for real-time viewing and analysis of device network traffic. This application has a simple interface and practical functions, which can help users easily monitor network usage, suitable for network administrators and ordinary users who want to keep an eye on their network activities.

cilium
cilium
cilium
21.5k

Cilium - Cilium provides and transparently protects network connectivity and load balancing between application workloads such as application containers or processes

GopeedLab
gopeed
GopeedLab
18.9k

A high-speed download tool that supports all platforms. Whether you are using Windows, Mac or Linux, Gopeed can provide you with a fast and stable download experience. It has powerful download acceleration features that can help users download files at higher speeds, saving time and bandwidth resources.

docmirror
dev-sidecar
docmirror
17.7k

An open source developer assistance tool that provides access acceleration functions for developer tools such as GitHub, Stack Overflow, and NPM.

apernet
hysteria
apernet
16.3k

A feature-rich proxy and relay tool designed for lossy, unstable connections such as satellite networks, crowded public Wi-Fi, and connecting from China to foreign servers. It provides performance optimization to ensure network resources can still be accessed under unstable network conditions. Hysteria is the ideal solution for network connection issues in various network environments.

goauthentik
authentik
goauthentik
15.9k

The authentication glue you need.

Orange-OpenSource
hurl
Orange-OpenSource
14.6k

A command-line tool for running HTTP requests defined in a simple plain text format. It can easily handle HTML content, REST/SOAP/GraphQL APIs or any other XML/JSON-based API. Hurl's simplicity and ease of use make handling HTTP requests more convenient and efficient.

sogou
workflow
sogou
13.7k

Sogou's open source C++ server engine on GitHub, as a lightweight and elegant enterprise-level program engine, can meet most of the needs of C++ backend development.

Tikam02
DevOps-Guide
Tikam02
8.6k

A list of rich DevOps learning resources covering CI/CD, databases, development operations practices, interview preparation, operating systems, networks, terminal commands, and more, along with a guide to getting started with DevOps.

wanghongenpin
proxypin
wanghongenpin
8.5k

jason5ng32
MyIP
jason5ng32
8.2k

An open source IP toolbox that can check IP addresses, geographical locations, DNS leaks, internet speed tests, Ping tests and website availability, etc., providing 258 security checklists with detailed explanations.

apple
swift-nio
apple
8.1k

An event-driven, non-blocking network framework for writing high-performance network applications

isno
theByteBook
isno
8.1k

An open-source architecture design book covering topics such as cloud computing, networks, distributed systems, container technology, observability, service mesh, and DevOps, helping programmers to deeply understand the principles and practices of related technologies.

linkedin
school-of-sre
linkedin
7.9k

An enterprise internal SRE technology course open-sourced by LinkedIn on GitHub. It mainly includes Linux, Git, Python, Web, MySQL, big data, system design, network security and other contents.

dstotijn
hetty
dstotijn
6.9k

A HTTP client for security research, customized for various information security and vulnerability bounty needs, with rich functions, also meeting daily interface debugging needs. This tool supports advanced HTTP search, logging, manual request creation, modification, interception, built-in project-based database storage function, and simple and easy-to-use UI interface.

telepresenceio
telepresence
telepresenceio
6.8k

Telepresence - Local development for remote Kubernetes or OpenShift clusters

cloudwego
hertz
cloudwego
6.2k

Hertz is a high-performance, high-usability, and high-extensibility Golang HTTP framework designed for building microservices. It integrates a self-developed high-performance network library, Netpoll, and supports on-demand switching to Go Net. Hertz offers multi-protocol support, including HTTP/1.1 and ALPN, with customizable protocol resolution. Its layered design ensures extensive extensibility, allowing users to tailor the framework to their needs. Widely used within ByteDance, Hertz is ideal for developers prioritizing microservice performance and customization. The framework also provides a rich ecosystem of extensions for features like HTTP/2, WebSocket, monitoring, and more, making it a versatile choice for modern microservice architectures.

containernetworking
cni
containernetworking
5.7k

cni - Container Network Interface - Network system for Linux containers

haproxy
haproxy
haproxy
5.5k

HAProxy - Reliable, high-performance TCP/HTTP load balancer

lazy-luo
smarGate
lazy-luo
4.2k

An open-source tool for penetrating the intranet, implemented based on C++, no need for public IP, with small size, easy to use, fast, secure, multi-link aggregation and other functions

CocoaDebug
CocoaDebug
CocoaDebug
4.1k

One line of code to implement APP network log monitoring

kevwan
tproxy
kevwan
3.4k

An open source TCP connection analysis tool: tproxy, which can be used to monitor network connections and analyze request content.

httptoolkit
httptoolkit
httptoolkit
3.0k

An open-source HTTP(S) debugging, testing and building tool that supports mainstream operating systems such as Windows, Mac, Linux, etc.

qufei1993
Nodejs-Roadmap
qufei1993
2.9k

the-akira
Computer-Science-Resources
the-akira
2.6k

Collected and organized learning resources related to computer science on the Internet

editso
fuso
editso
1.9k

A fast, stable, efficient, lightweight tool for internal network penetration and port forwarding

honmashironeko
ProxyCat
honmashironeko
1.8k

A middleware that can convert temporary IP to fixed IP, supports multiple protocols, dynamic acquisition, automatic verification, and high concurrency asynchronous processing, suitable for network operation scenarios that require frequent IP replacement.

ReactivePlatform
netty-in-action-cn
ReactivePlatform
1.5k

Netty In Action Chinese Edition - Netty In Action Chinese Edition

gotomicro
ego
gotomicro
975

An open-source microservice framework that integrates various engineering practices and enables business to call and start components uniformly through componentized design patterns.

© 2025 GitHub Fun. All rights reserved.