网络编程
- asnlc:一个把 ASN.1 规范转换为 C 代码的编译器。FreeBSD。官网
- czmq:一个 ZeroMQ 的高级绑定。官网
- GNU adns:一个高级,易用,异步的 DNS 客户端和实用工具。GNU GPL3 及更高版本。官网
- GNU SASL:一个简单身份认证和安全层和一些常见 SASL 机制的实现。GNU GPL3 及更高版本。官网
- GnuTLS:一个安全通信库,实现了 SSL,TLS 和 DTLS。GNU LGPL2.1 及更高版本。官网
- gumbo-parser:一个 C99 标准的 HTML5 解析库。Apache2.0。官网
- http-parser:一个 HTTP 请求回应解析器。Expat。官网
- ldns:一个简化 DNS 编程的库。3-clause BSD。官网
- libcurl:一个客户端的 URL 转换库,支持多种格式。curl license。官网
- LibEtPan:一个邮件库,支持 IMAP,SMTP,POP 和 NNTP 网络协议。3-clause BSD。官网
- libev:一个事件驱动库。FreeBSD.官网
- libevent:一个在网络服务器中事件驱动库的可替代品。3-clause BSD。官网
- libgss:通用安全服务。GNU GPL3 或更高版本。官网
- libhttpd:一个给应用或嵌入式设备添加基本 Web 服务器功能的库。GNU GPL2。官网
- libidn:Stringprep,Punycode 和 IDNA 规范的实现。GNU GPL3 或更高版本。官网
- libmicrohttpd:一个迷你库,可作为其他应用的一部分,让运行 HTTP 服务器变得简单。GNU LGPL2.1 或更高版本。官网
- libsoup:一个 GNOME HTTP 客户端/服务器库,使用了 GObject。GNU LGPL2.1。官网
- lwan:一个实验性,可扩展,高性能的 HTTP 服务器。 GNU GPL2.1。官网
- mongoose:基于 C 的嵌入式 Web 服务器。GNU GPL2.1。官网
- nanomsg:一个基于 C 的 ZeroMQ 实现。Expat。官网
- onion:易于使用的 HTTP 服务器库。Apache2.0。官网
- OpenSSL:一个 SSL 和 TLS 协议的实现,还包括一个加密库。Dual Licensed under the OpenSSL License and the SSLeay License。官网
- oSip:一个基于 C 的 SIO 实现,没有额外的依赖。GNU LGPLv2.1 或更高版本。官网
- s2n:一个 C99 标准的 TLS/SSL 协议的实现,简单,快并且以安全优先。Apache2.0。官网
- socket99:BSD 套接字 API 的 C99 封装。ISC。官网
- Tox:一个通信平台,被设计为 Skype 杀手。GNU GPL3。官网
- twitc:一个与 Twitter OAuth API 交互的迷你 C 库。Expat。官网
Web框架
- balde:一个基于 GLib 的 C 微框架。 GNU LGPLv2.1。官网
当前内容版权归 awesome-c-cn 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 awesome-c-cn .