Network
Network refers to a collection of computers, servers, mainframes, network devices, peripherals, or other devices connected to one another to allow the sharing of data. This topic covers the fundamentals of networking, including network architecture, protocols, and technologies, as well as advanced topics like network security, virtualization, and cloud computing. Discussions include how networks are designed, maintained, and secured, and the impact of emerging technologies on networking.
- GitHub: https://github.com/topics/network
- Wikipedia: https://en.wikipedia.org/wiki/Computer_network
- Created by: The network engineering community
- Related Topics: cybersecurity, internet, telecommunications, data-communication,
- Aliases: networking, computer-networks,
- Last updated: 2026-07-02 00:21:00 UTC
- JSON Representation
https://github.com/grgbishow/network-manager
Network Layer based on Alamofire.
alamofire codable ios iosdevelopment network rxcocoa rxswift swift unittest
Last synced: 08 Jun 2026
https://github.com/ntut-xuan/ntut-network-status
A project to moniter NTUT network, show the ntut network is alive or dead, and show the line chart of NTUT network speed.
Last synced: 31 Mar 2025
https://github.com/allanjos/network_samples
Network samples/utilities.
android ansi-c bsd c client-server freebsd libpcap mqtt mqtt-client network packet-capture pcap socket tcp tcp-ip udp web websocket
Last synced: 01 May 2026
https://github.com/bartekl1/network-monitor
🛜 Network scanner with web interface and notifications
network network-monitor network-monitoring network-scanner network-scanning network-security
Last synced: 09 Feb 2026
https://github.com/kouroshtkk/poll-tcp-db-server-client
Tcp Client-Server written in C with poll IO multiplexing with add, remove, update and list functionality.
c client-server database employee employee-management network network-programming socket-io socket-programming tcp
Last synced: 01 May 2026
https://github.com/rafa-dot-el/gonetmon
A minimalist Golang Network Monitor for GNU/Linux that follows the UNIX philosophy.
golang-application network network-analysis network-tools
Last synced: 14 Jan 2026
https://github.com/golemfactory/bootstrap_go
Bootstrap nodes for golem network (go implementation)
Last synced: 25 Mar 2025
https://github.com/gemesa/nexus-net
Home network setup
cctv cctv-surveillance file-server ftp-server homelab homelab-setup network openwrt openwrt-router p2p raspberry-pi smb smtp-relay surveillance synology synology-nas wireguard wireguard-vpn xvr
Last synced: 02 May 2026
https://github.com/aerium-network/aip
A Aerium Improvement Proposal, or AIP, is a design document that provides information or describes a new feature for the Aerium blockchain.
blockchain network proposal proposals
Last synced: 26 Jan 2026
https://github.com/0leksandrbondar/messengerqml
boost client-server mul network qml qt spdlog
Last synced: 10 Feb 2026
https://github.com/vacefron/chat-program
💬 A server to connect clients and send chat messages as network practice.
Last synced: 09 Jun 2026
https://github.com/luhuadong/tusocket
一个 TCP/UDP 测试工具
network socket tcp testing-tools udp
Last synced: 09 Jun 2026
https://github.com/kouisamine/convert-ipv6-to-mac-address
In IPv6 Stateless Address Autoconfiguration (SLAAC), the Interface ID part of an IPv6 address is often derived from the MAC address.
conversion convert converter ip ipv6 ipv6-address ipv6-to-mac-address mac mac-address network networking online source-code tools
Last synced: 02 Sep 2025
https://github.com/rizalmart/gadmin-samba3
GTK+3 port of GADMIN-SAMBA, the gui frontend for samba server
app cifs file-sharing gadmin gadmin-samba gsambad gtk gtk3 linux network network-printer networking samba smb smb-infra utilities windows workgroups
Last synced: 30 Mar 2025
https://github.com/s-rayleigh/networkcore
(WIP!) Network communication library
client-server network socket tcp
Last synced: 10 Oct 2025
https://github.com/mhdiiilham/speeder
Fast, data-efficient internet speed test CLI uses ndt7 protocol over M-Lab's open server network
cli go golang internet-speed m-lab ndt7 network speedtest terminal
Last synced: 20 Jun 2026
https://github.com/kb2623/openmpi-docker
Docker image for OpenMPI with NFS server in the cluster
alpine-linux-image bash docker network openmpi ssh-client ssh-server
Last synced: 03 May 2026
https://github.com/jonhadfield/cloud-ips
Latest ip ranges of popular sources
Last synced: 19 Mar 2026
https://github.com/kouisamine/ip-address-calculator
This IP address calculator tool will helps you to find the class, mask, network, and broadcast address.
calculations calculator ip ip-address ip-address-calculator ipv4 ipv4-address ipv6 ipv6-address js network networking online php source-code tools
Last synced: 13 May 2026
https://github.com/sartcod/ruff
An extremely fast Python linter and code formatter, written in Rust.
codequality doctest intelij isort jupyter-notebook library net network pre-commit pycharm pylint pytest python pyupgrade reliable ruff ruffle static-code-analysis
Last synced: 06 May 2026
https://github.com/dcsunset/socks5-protocol
A Node.js library (in TypeScript and ESM) to encode/decode messages in SOCKS5 protocol.
encoding network nodejs protocol socks5 typescript
Last synced: 03 May 2026
https://github.com/bobrossrtx/pytools
PyScanner is a quick and easy port scanning tool used for reconnaissance. A major benefit to using PyScanner is that it significantly faster than some of the other tools out there like NMAP (BUT), if you are looking for more features, NMAP, RustScan, etc, are the tools to use. Although alot of the things that Other tools can do are good, those tools are made more for deeper topics, whereas PyScanner only scans for open & closed ports ports.
ethical-hacking network networking port-scanning pyscanner vulnerability-scanners
Last synced: 01 Jul 2025
https://github.com/thirt33n/grindwall
ML Based Firewall System
ada-boost-classifier firewall machine-learning ml ml-based-firewall monitoring network network-security random-forest waf web web-app-firewall web-security
Last synced: 11 Feb 2026
https://github.com/zsomborjoel/network-monitor
Home network router monitor
monitoring-tool network router
Last synced: 19 Oct 2025
https://github.com/bitvantage/networkaddressing
A library for working with network addresses. Includes a network class that represents IP networks, a network lookup class for high performance prefix matching using a variable stride trie, MAC address class that represents an Ethernet MAC address, and a OUI lookup class to retrieve manufacturer information of MAC addresses
address addressing ip ipnetwork ipv4 ipv6 lookup mac network networking oui route routing tree trie
Last synced: 04 May 2026
https://github.com/hubsukalp/iot_lab
IoT Experiments
arduino cloud mosquitto-mqtt-broker network node-red protocol raspberry-pi thingspeak wsn
Last synced: 04 May 2026
https://github.com/obgnail/udp-hole-punching-toy
UDP打洞
golang network udp udp-hole-punching
Last synced: 16 May 2025
https://github.com/0xvpr/c2-haskell
A C2 interface built with Haskell.
c2 command-and-control haskell network server socket-io
Last synced: 13 May 2026
https://github.com/vmichalak/unity-netchecker
Reliable Internet Detection for Unity
Last synced: 25 Mar 2025
https://github.com/0xHericles/terraform-network-deploy
Automating the Deployment of Networks with Terraform on GCP
cloud cloud-computing deploy gcp google-cloud google-cloud-platform instances network terraform virtualization
Last synced: 24 Mar 2025
https://github.com/mehrajlatifli/get-links-from-website
Example for WebClient and web browser
cefsharp chromium chromium-embedded-framework links network networkprogramming treeview webbrowser webclient wpf
Last synced: 10 May 2026
https://github.com/qeeqbox/network-security-for-qeeqs
qeeqbox.github.io/network-security-for-qeeqs
hands-on infosec-simplified learning network osi-model security
Last synced: 12 Feb 2026
https://github.com/hoangsonww/ghostcache-api-cache
💾 GhostCache - An NPM package for automatic caching of fetch() and Axios requests, reducing redundant API calls and improving your app's performance. Supports in-memory, localStorage, sessionStorage, IndexedDB, and Redis.
api api-cache api-caching axios cache caching fetch-api frontend frontend-caching inmemory-db localstorage network node node-js node-package-manager npm npm-package redis sessionstorage typescript
Last synced: 05 May 2026
https://github.com/fabiogaming/batchchat
My old, broken and decommissioned Batch Chatroom that was supposed to be network based.
bat batch batchchat batchfile chatroom network networking
Last synced: 27 Feb 2026
https://github.com/nouranhaitham/iot_attendencesystem
An IoT-based attendance system that uses RFID scanning, LEDs, a buzzer, and email alerts to track and manage employee presence in real time
ardunio ardunio-c attendence-system email google-spreadsheet http iot mit-app-inventor network nodemcu-esp8266 protocol smtp
Last synced: 23 Sep 2025
https://github.com/crabvk/myip
A command-line tool to get your external IP address
ip maxmind-geoip network opendns
Last synced: 15 Mar 2025
https://github.com/mawwebby/honeypi
Internet devices that are about to change the internet!
firewall honeypot internet linux network network-programming networking raspberry-pi raspberrypi rpi rpi4 security server ubuntu
Last synced: 12 Feb 2026
https://github.com/kouisamine/ip-subnet-calculator
Subnet Calculator is a free tool that helps you to create lists of addresses for subnets.
calculator ip ip-address ip-subnet-calculator ipv4 ipv4-address ipv6 ipv6-address js network networking onlie php source-code subnet subnet-calculator subnets subnetting subnetting-ipv4-addresses tools
Last synced: 16 May 2026
https://github.com/ismail-benali/natsumactool
NatsuMacTool is a tool that automatically sets a random MAC address for the primary network interface upon system startup.
bash bash-script mac mac-address macaddress network pentesting random safe safe-settings
Last synced: 06 May 2026
https://github.com/symphonyprotocol/p2p
Decentralized P2P networking framework
cryptography golang network p2p
Last synced: 14 Jan 2026
https://github.com/francescodisalesgithub/hobo-hacker
hacking tools using basic linux command line tools instead of complex frameworks
bash bash-script bash-scripting challenge curl hacking netcat network
Last synced: 06 May 2026
https://github.com/poltanek/hq-and-remote-site-network
Designed and securely configured using Cisco Packet Tracer, applying L2 VLAN Security, Site-to-site VPN, Appropriate Access Control Lists (ACL), Port Security and Basic Device Security.
network network-design network-design-for-an-organization network-design-problem network-security network-security-auditing network-security-lab network-security-management network-security-monitoring network-testing
Last synced: 28 Feb 2026
https://github.com/yoanm/network
Network related documention/configuration/tips/tricks/....
configuration network tips-and-tricks
Last synced: 07 Jan 2026
https://github.com/centrefordigitalhumanities/gephi
Materials for "Network visualization – introductory Gephi/Python workshop"
gephi graph network visualization
Last synced: 14 Feb 2026
https://github.com/CLOUDWERX-DEV/particle-network-background
🌐 Interactive particle network background animation with real-time customization. Features dynamic particle connections, mouse interactions, and a modern control panel for live settings adjustment. Built with HTML5 Canvas, CSS3, and vanilla JavaScript.
animation css css3 html html5 javascript network particle particles
Last synced: 06 Oct 2025
https://github.com/hasirciogli/hoffer
Hoffer.ts: Network Data Serialization and Deserialization Library This TypeScript library, Hoffer.ts, provides a convenient and efficient way to serialize and deserialize various data types for network communication. It offers functionalities for both writing and reading data in a structured format, making it ideal for building network protocols.
buffer client cloud network protocol server tcp transfer ttl
Last synced: 06 Oct 2025
https://github.com/higebu/serverspec-vyos-config
Serverspec resource type for VyOS config
network ruby serverspec test vyos
Last synced: 27 Jan 2026
https://github.com/montyanderson/ethsocial
A decentralized social network, built on the Ethereum blockchain.
contract ethereum javascript network node smart social
Last synced: 08 May 2026
https://github.com/byteshiva/network-osi-tools
OCI Analysis / Tools
analysis devcontainers javasc javascript network oci-model pandas pandas-dataframe pandas-python python3 remote-access reverse-shell scapy scapy-library tcp tcp-client tcp-flag tcp-multiplexing tcp-server tcp-socket
Last synced: 08 May 2026
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems
Laboratorios de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
analysis cpp famaf-unc network network-algorithms network-protocols omnetpp python university-subjects
Last synced: 28 Feb 2025
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab1
Laboratorio 1 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
famaf-unc http lab network python sockets university-project
Last synced: 28 Feb 2025
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab3
Laboratorio 3 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithms analysis congestion-control cpp famaf-unc flow-control lab matplotlib network omnetpp optimization python transport-protocols university-project
Last synced: 28 Feb 2025
https://github.com/josscoder/redisbridge
RedisBridge is a Nukkit/WaterdogPE plugin for auto server registration and communication
bedrock minecraft network nukkit redis redisbungee waterdogpe
Last synced: 03 Sep 2025
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab4
Laboratorio 4 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
analysis cpp dijkstra-algorithm famaf-unc graph-topology lab matplotlib network omnetpp optimization python red-protocol routing-algorithm university-project
Last synced: 28 Feb 2025
https://github.com/nhas/all-seeing-eye-router
Gives alerts on devices connecting to the network and communicating
golang monitoring-tool neighbor-discovery network
Last synced: 13 Feb 2026
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab2
Laboratorio 2 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
client-server famaf-unc file-transfer-protocol ftp lab network python sockets university-project
Last synced: 28 Feb 2025
https://github.com/nodef/infoods
Kit for International Network of Food Data Systems (INFOODS).
component data food identifier infoods international network systems tagnames
Last synced: 11 Mar 2026
https://github.com/bibigon812/bibigon812-network
Puppet module for network management in Linux.
bond centos network puppet-module vlan
Last synced: 22 Feb 2026
https://github.com/taggagii/network-tests
Runs some basic network tests like pinging common DNS servers and checking the signal to the router
Last synced: 19 Mar 2026
https://github.com/dungken/networkingprogramming
Learn network programming in java.
chat-room filesystem multithreading network stream
Last synced: 16 Aug 2025
https://github.com/x-infra-lab/x-remoting
x-remoting is a network communication framework based on Netty.
Last synced: 14 Jan 2026
https://github.com/frankrichardhall/oroswap-testnet-airdrop-bot
An automated CLI bot designed for interacting with OroSwap on the Zig Testnet
airdrop automation blockchain bot bridge cryptocurrency dex network oroswap protocol python rewards swap testnet transfer web3
Last synced: 29 Jun 2026
https://github.com/h0llyw00dzz/cidr
The cidr package provides a Go utility for converting CIDR (Classless Inter-Domain Routing) blocks into a range of numeric IP addresses. It is designed to work specifically with IPv4 addresses and is useful for network-related operations such as checking if an IP address falls within a CIDR range.
firewall go golang golang-package idiomatic-go ipv4-address network
Last synced: 10 Jun 2026
https://github.com/mr-mrf-dev/netlab-archive
🌐 My network lab projects and exam resources in Cisco Packet Tracer
cisco-packet-tracer netlab network network-lab packet-tracer packet-tracer-project
Last synced: 08 Jan 2026
https://github.com/snapp-incubator/contour-auth-multi-tenant
An ehanced version of contour/contour-authserver to add multi-tenant secret management for routes.
authorization contour contour-auth go ingress network operator snappcloud
Last synced: 15 Feb 2026
https://github.com/rudxain/ubo-rules
uBlock-Origin rule-set boilerplates for admins and regular users (including me)
adblock admin advanced boilerplate browsing filters hostnames network noscript preferences prefs privacy profiles security sys-admin templates ublock-origin ublock-rulesets users web
Last synced: 19 Mar 2026
https://github.com/snapp-incubator/contour-global-ratelimit-operator
contour envoy go golang ingress kubernetes network operator rls snappcloud
Last synced: 16 Feb 2026
https://gitlab.com/matthew.goulart/openssl.net
TLS.Net is a managed wrapper around the TLS and DTLS functions of OpenSSL that also provides a simple yet powerful api that should feel familiar to anyone comfortable with networking in .Net.
dls encryption network securiy socket tls
Last synced: 11 Mar 2025
https://github.com/aydinnyunus/ipvalidator
ipValidator is a Go library designed to help developers easily filter out and validate IP addresses based on various criteria. It allows you to check if an IP address falls into reserved categories such as loopback, link-local, multicast, or private addresses.
Last synced: 12 Jun 2026
https://github.com/gcclinux/rdt
RDT "Redirect Data Traffic" runs on a local host redirecting network traffic from local LAN address to localhost/127.0.0.1
Last synced: 16 Mar 2025
https://github.com/gery-av/network-fixer
Network Fixer is a small utility designed to configure various network properties on Windows systems. By leveraging commands like netsh, sc, and registry modifications, this application can automatically adjust firewall settings, disable unnecessary services, and add random values to several critical network parameters.
Last synced: 02 Apr 2025
https://github.com/ahmetozer/dns64-only
Test Your NAT64 system with dns64-only DNS server.
arm dns dns-proxy dns-server dns64 dns64-nat64 ip-translation ipv6 nat64 network
Last synced: 17 Oct 2025
https://github.com/lmaotrigine/klip
Copy/paste anything over the internet
clipboard cryptography network rust security security-protocol staging-server transit
Last synced: 05 Sep 2025
https://github.com/trombik/roomping
ICMP sensor on ESP32 and ESP8266
esp-idf esp32 esp8266 icmp monitoring network
Last synced: 13 Apr 2026
https://github.com/int128/listener
Go package to allocate a net.Listener from address candidates or free port
Last synced: 16 Mar 2025
https://github.com/xavierhardy/harbinger
Abstract transport to connect to remote servers with performance in mind
libssh2 network paramiko performance shell ssh ssh-client transport
Last synced: 16 Jan 2026
https://github.com/kernferm/network-info
This is a simple batch script for Windows that displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings.
batch-script dhcp dns network tcp-ip
Last synced: 20 Mar 2026
https://github.com/aitorvs/beeline
A tool for creating network routes that exclude given subnets
kotlin network routing routing-tables vpnservice
Last synced: 01 Jul 2025
https://github.com/radeelahmad/university-network-model
BluePrint of network of 3 departments in CISCO Packet Tracer
Last synced: 04 Mar 2026
https://github.com/josephspace/swopytroi
Swopitroi is designed to evaluate data from your network and the internet, ensuring you don’t waste time by providing professional-grade network scanning, DNS querying, Wi-Fi analysis, and similar functionalities.
arp dns modem network pentesting python scarper web whois wifi
Last synced: 10 Apr 2025
https://github.com/camilajaviera91/dag-first-approach
This project automates the extraction, transformation, and export of sales data from a PostgreSQL database, enhances the data with exchange rate information, and exports the results in CSV and Google Sheets formats. It uses a Directed Acyclic Graph (DAG) to manage task dependencies and execute them in order.
airflow dag dotenv faker googlesheets gspread gspread-dataframe matplotlib-pyplot network oauth2 os pandas postgresql psycopg2 python random requests sql
Last synced: 13 Apr 2026
https://github.com/luizguilhermefr/pyscanmap
Scan and build a graph of your local network
Last synced: 21 Apr 2026
https://github.com/bhanuprakasheagala/eTraceGen-eBPFEventTelemetryEngine
A Linux telemetry engine built with eBPF and Modern C++ that captures kernel-level events for processes, files, system calls, and network with a modular pipeline for decoding, enrichment, filtering, and JSON output. It is designed for portability across modern kernels using libbpf/CO-RE with graceful fallback behaviour.
cpp20 ebpf event-logger filesystem linux linux-kernel malware-analysis moderncpp network operating-systems systemcalls systemprogramming
Last synced: 24 Mar 2026
https://github.com/the-universal-linux-society/netpingv2
netping script- rewritten in ruby with additional settings.
linux macos network networking ping ruby unix
Last synced: 11 May 2026