Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for network programming
network-programming
x
187 search results found
Brook
⭐
14,066
A cross-platform programmable network tool. 一个跨平台可编程网络工具.
Quiche
⭐
8,557
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
Gamenetworkingresources
⭐
6,824
A Curated List of Multiplayer Game Network Programming Resources
Msquic
⭐
3,813
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
Netpoll
⭐
3,794
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
Dnsguide
⭐
3,043
A guide to writing a DNS Server from scratch in Rust
Divert
⭐
2,171
WinDivert: Windows Packet Divert
Pythoncode Tutorials
⭐
1,923
The Python Code Tutorials
Blackhat Python3
⭐
1,763
Source code for the book "Black Hat Python" by Justin Seitz. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.
100 Redteam Projects
⭐
1,661
Projects for security students
Gev
⭐
1,565
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
Sharppcap
⭐
1,254
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
Zenoh
⭐
1,116
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Message Io
⭐
951
Fast and easy-to-use event-driven network library.
Violent Python3
⭐
867
Source code for the book "Violent Python" by TJ O'Connor. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.
Zsocket
⭐
826
Zero-copy sockets for Linux in Golang
Zaver
⭐
815
Yet another fast and efficient HTTP server
Tquic
⭐
803
A high-performance, lightweight, and cross-platform QUIC library
Packet Sniffer
⭐
548
A Network Packet Sniffing tool developed in Python 3.
Webserver
⭐
482
A C++ Lightweight Web Server based on Linux epoll
Skr_learning
⭐
458
天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。持续更新ing...
Netpalm
⭐
423
ReST based network device broker
Hiddenwall
⭐
378
Linux kernel module generator for Hidden firewall that follows the rules in the external YAML file.
Tkeed
⭐
367
🌎 High Performance HTTP WebServer
Interactivecanvas
⭐
353
Library for distribution canvas animation over set of devices
Capsule
⭐
328
A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
Rust Tcp
⭐
305
Implementing TCP In Rust(WIP)
Libtnet
⭐
226
libtnet is a tiny high performance c++ network lib, like tornado
Scaler Academy
⭐
203
This repository includes all the homework, assignment and contest solutions taught at Scaler Academy
Socket Programming With C
⭐
174
✉️ Learn Network Protocol and Network Programming
Arp Spoofer
⭐
169
A pure-Python ARP Cache Poisoning (a.k.a "ARP Spoofing") tool
Corebgp
⭐
168
CoreBGP is a BGP library written in Go that implements the BGP FSM with an event-driven, pluggable model.
Dnswatch
⭐
147
DNSWatch - DNS Traffic Sniffer and Analyzer
Libdnet
⭐
146
libdnet provides a simplified, portable interface to several low-level networking routines.
Hstp
⭐
146
Internet hstp.ai
Protocol
⭐
143
Easy protocol definitions in Rust
Lotos
⭐
135
tiny but high-performance HTTP Server
Dtcraft
⭐
128
A High-performance Cluster Computing Engine
Alkahest
⭐
125
Fantastic serialization library
Unix Network Programming
⭐
124
Unix Network Programming, by W.Richard Stevens / Bill Fenner / Andrew M. Rudoff
Hier_config
⭐
118
Hierarchical Configuration
Community.network
⭐
111
Ansible Community Network Collection
Proxifier For Linux
⭐
98
Simple C code with iptables make this tool proxifier which tunnels whole system traffic through the proxy server, without configuring individual application
Skalibs
⭐
96
The skarnet.org C system programming library
Julia
⭐
92
A lightweight high performance http server
Globonetworkapi
⭐
82
API to automate IP Networking management, resource allocation and provisioning.
Xdp
⭐
78
Package xdp allows one to use XDP sockets from the Go programming language.
Simple Async Port Scanner
⭐
77
A simple asynchronous TCP/IP Connect Port Scanner in Python 3
Cuprate
⭐
75
Cuprate, an upcoming experimental, modern & secure monero node. Written in Rust
Trafficwatch
⭐
74
TrafficWatch, a packet sniffer tool, allows you to monitor and analyze network traffic from PCAP files
Pynms
⭐
72
A vendor-agnostic NMS for carrier-grade network simulation and automation
Nuts
⭐
70
NUTS defines a desired network state and checks it against a real network using pytest and nornir.
Infinity
⭐
68
A lightweight C++ RDMA library for InfiniBand networks.
Cnaas Nms
⭐
66
Campus Network as-a-Service - Network Management System (Campus network automation software)
Go Networking
⭐
65
Code sample for Learning Network Programming with Go
Probe Ios
⭐
64
OONI Probe iOS
Link
⭐
63
A clojure framework for nonblocking network programming
Malloy
⭐
59
A cross-platform C++20 library providing embeddable server & client components for HTTP and WebSocket.
Onwards
⭐
55
C++ messaging and serialization library
Tinyev
⭐
53
Multithreaded network library in C++17
Supersocketlite
⭐
52
SuperSocket 1.6 버전의 .NET Core 포팅
Traceflow
⭐
52
A pure python interpretation of traceroute
Asyncio Tkinter
⭐
51
Example of running asyncio on top of the Tcl/Tk event loop via Tkinter
Quiche4j
⭐
50
QUIC transport protocol and HTTP/3 for Java
Xrgrpc
⭐
48
gRPC library for Cisco IOS XR
Packet
⭐
48
📦 Send network packets over a TCP or UDP connection.
Macosx Network Sockets Filter
⭐
47
A MacOS network kernel extension filter for IPv4/IPv6 sockets.
Evengsdk
⭐
47
Open source Python library and command line utilities for EVE-NG API
Tcping
⭐
44
Check if a desired port is reachable via TCP
Tutorialunitymultiplayer
⭐
43
How to use Command Design Pattern to make custom networking for Unity?
Java Swing Chat Application
⭐
40
chat application on java swing with socket io
Protohackers_in_elixir
⭐
40
Code for a video series I'm making on solving protohackers.com challenges in Elixir. 📺
Bootleg_networking
⭐
37
A cross platform (wasm included) networking library!
Connect
⭐
37
tiny cross-platform socket API library
Hydra
⭐
36
Hydra is a network framework built upon Netty
Tinymqtt
⭐
34
c实现的 MQTT 3.1.1 协议broker和client,支持 qos 0,1,2 消息、ACL 权限控制,支持 mongodb 消息存储
Python_for_network_engineers
⭐
34
This repo contains Scripts which are explained in the youtube Channel https://www.youtube.com/c/NetworkEvolution/videos?
Scanme
⭐
33
A Golang package for scanning private and public IPs for open TCP ports 👁️
Go.pkt
⭐
33
📨 Go libraries for capturing, injecting, filtering, encoding and decoding network packets
Tc Skeleton
⭐
32
Simple project to demonstrate the loading of eBPF programs via florianl/go-tc.
Bevy_stardust
⭐
30
A batteries-included networking crate for Bevy.
Bytepack
⭐
29
C++ Binary Serialization Made Easy: Header-only, configurable endianness, cross-platform, no IDL, no exceptions, and no macros
Mqrstt
⭐
28
Pure rust sync and async MQTTv5 client
Arpwitch
⭐
27
A modern arpwatch replacement with JSON formatted outputs and easy options to exec commands when network changes are observed.
Garuna
⭐
27
C++ multiplayer game server
Parse_genie
⭐
27
Ansible filter plugin for network CLI parsing using Cisco's Genie and pyATS
Libio
⭐
27
A high performance multithread C++ network library for linux.
Salt Nornir
⭐
26
SALTSTACK Nornir based proxy minion, execution, state and runner modules
Canary
⭐
26
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.
Ghostnet
⭐
26
GhostNET script that will help you be safer on the cyber
Rama
⭐
25
modular proxy framework to move and transform network packets
Blocxxi
⭐
24
Implementation of Kademlia based DHT and a blockchain in C++
Goxdp Template
⭐
23
A sample for writing XDP programs in Go
Sockdoc
⭐
23
Sample programs demonstrating how to program in C using the Sockets API.
Vigor
⭐
23
Main repository of the Vigor NF verification project.
Public
⭐
21
BitDust project source codes : official Public Git repository (mirror on GitHub) : https://bitdust.io
Lsdn
⭐
20
LSDN: Linux Software Defined Network
Book Notes
⭐
18
Book notes about programming: C/C++, CS, Linux, Architecture, Distributed Systems, MicroService...
Computer Basics
⭐
18
💎🔥计算机基础理论知识总结、计算机专业经典书籍读书笔记
Devel
⭐
18
BitDust project source codes development cycle, official Development Git repository (mirror on GitHub) : https://bitdust.io
1-100 of 187 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.