C Network programming

Open-source C projects categorized as Network programming

Top 6 C Network programming Projects

  • GameNetworkingResources

    A Curated List of Game Network Programming Resources

    Project mention: Where to start with online multiplayer? | reddit.com/r/gamedev | 2022-09-28
  • msquic

    Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

    Project mention: Least painful path to multiplatform builds? | reddit.com/r/cpp_questions | 2022-08-10

    https://github.com/microsoft/msquic (QUIC / HTTP3)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Divert

    WinDivert: Windows Packet Divert

    Project mention: Can we monitor windows network information in realtime using minifilters? | reddit.com/r/learnprogramming | 2022-10-27

    I am trying to write a minifilter that more or less captures everything that happens in the kernel and was wondering if I could also capture "URLs"/network information; I stumbled upon windivert which seems to be using a .sys driver and also another thread which says we cannot get URLs in driver mode which leaves me a bit confused. If it is true then how does windivert do it?

  • HiddenWall

    Tool to generate a custom Linux kernel module for Hidden firewall in kernel land. (block/open ports, Hidden mode, firewall functions block syn scans)

    Project mention: Casper-fs is a Custom Hidden Linux Kernel Module generator. Each module works in the file system to protect and hide secret files. This program has two principal functions: turning private files hidden. The second function is to protect confidential files to prevent reading, writing and removal. | reddit.com/r/ReverseEngineering | 2022-03-12

    I have been writing rootkits to protect the system context, for example, for hidden firewall rules github.com/CoolerVoid/HiddenWall rootkit for the lousy purpose it's a cliche.github.com/CoolerVoid/HiddenWall

  • LuaRT

    Open source Windows programming framework for Lua

    Project mention: LuaRT 1.1: open-source Windows programming framework for Lua | news.ycombinator.com | 2022-11-04
  • netmon_cli

    A simple and lightweight terminal packet sniffer.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-04.

C Network programming related posts


What are some of the best open-source Network programming projects in C? This list will help you:

Project Stars
1 GameNetworkingResources 5,198
2 msquic 3,119
3 Divert 1,861
4 HiddenWall 354
5 LuaRT 44
6 netmon_cli 8
Close all those tabs. Zigi will handle your updates.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.