C Socket

Open-source C projects categorized as Socket

Top 13 C Socket Projects

  1. KCP

    :zap: KCP - A Fast and Reliable ARQ Protocol

    Project mention: KCP – A TCP alternative optimized for latency | news.ycombinator.com | 2024-03-28
  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. nmap

    Nmap - the Network Mapper. Github mirror of official SVN repository.

    Project mention: 6 Powerful Free Security Tools That Will Surprise You | dev.to | 2024-10-09

    Tool Link: https://github.com/nmap/nmap

  4. sc

    Common libraries and data structures for C.

  5. microtcp

    A minimal TCP/IP stack

  6. freebind

    IPv6 address rate limiting evasion tool (that also supports IPv4)

    Project mention: Freebind: An IPv6 address rate limiting evasion tool (that also supports IPv4) | news.ycombinator.com | 2024-10-13
  7. quic

    In-kernel QUIC implementation with Userspace handshake (by lxin)

    Project mention: HTTP/3 is everywhere but nowhere | news.ycombinator.com | 2025-03-17

    Perhaps, but:

    There's ongoing work exploring QUIC-in-kernel-space at https://github.com/lxin/quic, and more generally HTTP/3 will be increasingly optimized over time as it moves towards becoming the majority of HTTP traffic (a few years off, but looks likely eventually). There's no fundamental reason I'm aware of that HTTP/3 would be _inevitably_ slower than HTTP/2, it seems likely for now that it's largely implementation details.

    There's plenty of internet-facing cases with average-at-best connectivity where HTTP/3 would be beneficial today, and isn't available (non-megacorp Android apps, CLI tools, IoT, desktop apps, etc). Even on the backend, it's very common to have connections between datacenters with significant latency (e.g. distributed CDN to central application server/database).

  8. openssl_examples

    examples of using OpenSSL

  9. SaaSHub

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

    SaaSHub logo
  10. lua-eco

    🐛Lua-eco is a Lua interpreter with a built-in event loop for scheduling lightweight coroutines automatically, enabling efficient concurrency in Lua. Build high-performance, scalable applications.

  11. unsock

    shim library to automatically change AF_INET sockets to AF_UNIX, etc.

  12. pomod

    pomodoro daemon

  13. updog

    Updog is a chat app in c (by 0x1nf3cted)

  14. Sockets

    Simple, easy to use, C/C++ single file socket wrapper with support on windows and linux for FTP, SSL, and UDP. (by GavinDistaso)

  15. escrow

    File descriptor escrow library (by nikitadanilov)

    Project mention: Don't lose your file (descriptors): escrow library | news.ycombinator.com | 2024-04-15
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 Socket discussion

Log in or Post with

C Socket related posts

  • Show HN: MicroTCP, a minimal TCP/IP stack

    1 project | /r/patient_hackernews | 2 Nov 2023
  • Show HN: MicroTCP, a minimal TCP/IP stack

    1 project | /r/hackernews | 2 Nov 2023
  • Lua-Eco

    1 project | news.ycombinator.com | 10 Mar 2023
  • I simply implemented and practice custom string function using AVX(Advanced Vector Extension).

    2 projects | /r/simd | 25 Apr 2021
  • I simply write api documents and examples of the Advanced Vector Extension (Intrinsic) using markdown.

    1 project | /r/C_Programming | 21 Apr 2021
  • Help me. Can you find a case where the operation below becomes 1?

    1 project | /r/gcc | 21 Apr 2021
  • In gcc 9.3 and AVX supported environments, when optimize option is enabled, strlen function calls are up to 3x slower.

    2 projects | /r/gcc | 6 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 KCP 15,850
2 nmap 10,758
3 sc 2,320
4 microtcp 523
5 freebind 242
6 quic 176
7 openssl_examples 113
8 lua-eco 81
9 unsock 41
10 pomod 19
11 updog 11
12 Sockets 5
13 escrow 0

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?