Awesome C Networking and Internet

  • updated about 2 years ago Apache License 2.0

    Apache ActiveMQ CPP

  • updated over 1 year ago Apache License 2.0

    C99 library implementation of AWS client-side authentication: standard credentials providers and signing.

  • updated about 3 years ago MIT License

    Lightweight WebSocket library for C.

  • dyad dyad 1,437
    star
    updated about 4 years ago MIT License

    Asynchronous networking for C

  • grpc grpc 41,507
    star
    updated 4 months ago Apache License 2.0

    The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

  • updated almost 2 years ago Apache License 2.0

    An HTML5 parsing library in pure C99

  • h2o h2o 10,871
    star
    updated 2 months ago MIT License

    H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server

  • httpd httpd 3,510
    star
    updated 4 months ago Apache License 2.0

    Mirror of Apache HTTP Server. Issues: http://issues.apache.org

  • libhv libhv 6,633
    star
    updated 4 months ago BSD 3-Clause "New...

    🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.

  • libpcap libpcap 2,389
    star
    updated about 1 year ago Other

    the LIBpcap interface to various kernel packet capture mechanism

  • updated 10 months ago GNU Lesser Genera...

    Cross-platform library which helps to develop web servers or frameworks.

  • updated 5 months ago MIT License

    A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.

  • updated 3 months ago GNU General Publi...

    LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.

  • llhttp llhttp 1,665
    star
    updated 2 months ago Other

    Port of http_parser to llparse

  • lwan lwan 5,800
    star
    updated over 1 year ago GNU General Publi...

    Experimental, scalable, high performance HTTP server

  • MQTT-C MQTT-C 756
    star
    updated 7 months ago MIT License

    A portable MQTT C client for embedded systems and PCs alike.

  • nanomsg nanomsg 5,887
    star
    updated 11 months ago Other

    nanomsg library

  • nghttp2 nghttp2 4,610
    star
    updated 3 months ago Other

    nghttp2 - HTTP/2 C Library and tools

  • nng nng 3,604
    star
    updated 7 months ago MIT License

    nanomsg-next-generation -- light-weight brokerless messaging

  • onion onion 2,012
    star
    updated about 2 years ago Other

    C library to create simple HTTP servers and Web Applications.

  • updated about 1 year ago Apache License 2.0

    Mirror of Apache Qpid Proton

  • silgy silgy 79
    star
    updated almost 3 years ago MIT License

    Asynchronous HTTP(S) engine for C/C++ projects (deprecated, use Node++ instead)

  • updated over 7 years ago

    Wrapper library for the BSD sockets API with a nicer C99 interface

  • thrift thrift 9,900
    star
    updated over 1 year ago Apache License 2.0

    Apache Thrift

  • toxcore toxcore 8,724
    star
    updated over 1 year ago GNU General Publi...

    The future of online communications.

  • updated 3 months ago Apache License 2.0

    Apache Traffic Serverâ„¢ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.

  • twitc twitc 24
    star
    updated about 4 years ago MIT License

    A mini C library for interacting with the Twitter OAuth api.

  • updated 6 months ago Other

    🔪 Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub

  • wslay wslay 603
    star
    updated over 2 years ago MIT License

    The WebSocket library in C

  • zyre zyre 843
    star
    updated about 1 year ago Mozilla Public Li...

    Zyre - an open-source framework for proximity-based peer-to-peer applications