C Network

Open-source C projects categorized as Network

Top 23 C Network Projects

  1. MultiplayerNetworkingResources

    A curated list of Multiplayer Game Network Programming Resources

    Project mention: Quake 3 Source Code Review: Network Model | news.ycombinator.com | 2024-11-23

    shameless plug: https://github.com/0xFA11/GameNetworkingResources

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. tbox

    🎁 A glib-like multi-platform c library

  4. kyanos

    Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.

    Project mention: Kyanos: Your Network's New Best Friend | dev.to | 2025-03-20

    View the Project on GitHub

  5. nDPI

    Open Source Deep Packet Inspection Software Toolkit

  6. linux-wifi-hotspot

    Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).

  7. pwru

    Packet, where are you? -- eBPF-based Linux kernel networking debugger

    Project mention: Tracing packets in the Linux networking stack and friends | news.ycombinator.com | 2024-12-19
  8. c-toxcore

    The future of online communications.

    Project mention: Direct sending and receiving data trought WiFi | news.ycombinator.com | 2024-07-16

    I would create a mesh wifi. (similar https://reticulum.network/, tox https://github.com/TokTok/c-toxcore etc)

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. openmptcprouter

    OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt

    Project mention: OpenMPTCProuter: Aggregate and encrypt multiple internet connections using MPTCP | news.ycombinator.com | 2024-11-23
  11. open5gs

    Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)

    Project mention: 5G Service Communication Proxy with LoxiLB | dev.to | 2024-06-20

    In this blog post, we are going to discuss how we deployed LoxiLB as SCP with a popular open-source 5G Core - Open5GS in Kubernetes environment.

  12. librg

    🚀 Making multi-player gamedev simpler since 2017

  13. lagrange

    A Beautiful Gemini Client

  14. glorytun

    Multipath UDP tunnel

  15. lldpd

    implementation of IEEE 802.1ab (LLDP)

  16. nbd

    Network Block Device

    Project mention: How to Configure a Network Block Device on a Debian-Based System | dev.to | 2024-10-17
  17. newnode

    NewNode decentralized Content Distribution Network

    Project mention: FireChat was a tool for revolution. Then it disappeared | news.ycombinator.com | 2024-04-29

    They have a GH repository, but it is not clear to me if it contains everything.

    https://github.com/clostra/newnode

  18. driftnet

    Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display

  19. ipftrace2

    A packet oriented Linux kernel function call tracer

    Project mention: Tracing packets in the Linux networking stack and friends | news.ycombinator.com | 2024-12-19
  20. fi6s

    IPv6 network scanner designed to be fast

  21. igmpproxy

    IGMP multicast routing daemon

  22. BindToInterface

    With this program you can bind applications to a specific network interface / network adapter. This is very useful if you have multiple (internet) connections and want your program to use a specific one.

  23. traffico

    Shape your traffic the BPF way

  24. sharedgl

    An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM

  25. e1000e-dkms-debian

    Intel e1000e ethernet adapter driver (DKMS version) for Debian

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C Network discussion

Log in or Post with

C Network related posts

  • Kyanos: Your Network's New Best Friend

    1 project | dev.to | 20 Mar 2025
  • Is SimpleWall Firewall tool compromised?

    1 project | news.ycombinator.com | 15 Mar 2025
  • Tracing packets in the Linux networking stack and friends

    3 projects | news.ycombinator.com | 19 Dec 2024
  • Kyanos: eBPF-based network issue analysis tool

    1 project | news.ycombinator.com | 15 Nov 2024
  • How to Configure a Network Block Device on a Debian-Based System

    1 project | dev.to | 17 Oct 2024
  • Packet, where are you? eBPF-based Linux kernel networking debugger

    1 project | news.ycombinator.com | 23 Sep 2024
  • Vulnerabilities show why STARTTLS should be avoided if possible

    1 project | news.ycombinator.com | 28 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 MultiplayerNetworkingResources 7,857
2 tbox 4,971
3 kyanos 4,079
4 nDPI 4,000
5 linux-wifi-hotspot 3,651
6 pwru 3,266
7 c-toxcore 2,382
8 openmptcprouter 2,034
9 open5gs 2,031
10 librg 1,353
11 lagrange 1,293
12 glorytun 694
13 lldpd 637
14 nbd 472
15 newnode 462
16 driftnet 451
17 ipftrace2 401
18 fi6s 174
19 igmpproxy 155
20 BindToInterface 118
21 traffico 79
22 sharedgl 75
23 e1000e-dkms-debian 72

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?