An open API service indexing awesome lists of open source software.

awesome-c-zh

C 框架、库、资源和其他闪亮事物的精选列表
https://github.com/awesome-code-resources/awesome-c-zh

Last synced: 4 days ago
JSON representation

  • PDF

    • 高级书籍

  • Web框架

    • YAML

      • facil.io - web应用程序的迷你框架。包括一个快速的HTTP和Websocket服务器,还支持自定义协议。[](https://spdx.org/licenses/MIT.html)
      • kcgi - C的CGI和FastCGI库[](https://spdx.org/licenses/ISC.html)。
      • KLone - 功能齐全,多平台,web应用程序开发框架,特别针对嵌入式系统和电器。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • Kore - 易于使用的web应用程序框架,用于编写可扩展的web api在C。[](https://spdx.org/licenses/ISC.html)
      • Concord - 用C编写的Discord API包装库。[](https://spdx.org/licenses/MIT.html)
      • KLone - 功能齐全,多平台,web应用程序开发框架,特别针对嵌入式系统和电器。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • kcgi - C的CGI和FastCGI库[](https://spdx.org/licenses/ISC.html)。
  • Windows环境

    • YAML

      • Cygwin - 旨在广泛模拟POSIX兼容的环境在Windows下。[Various licenses, all open source](https://cygwin.com/licensing.html)。
      • MinGW-w64 - 在Windows上进行C开发的简约环境64位支持。[Various licenses, all open source](http://mingw.org/license)。
  • 人工智能

    • Genann - C89中的简单ANN,没有额外的依赖关系。[](https://spdx.org/licenses/Zlib.html)
    • sod - 嵌入式计算机视觉和机器学习库。[](https://spdx.org/licenses/GPL-3.0-only.html)
    • Cranium - C99中的便携式,仅标题ANN库。[](https://spdx.org/licenses/MIT.html)
    • FANN - 快速人工神经网络库的实现神经网络。[](https://spdx.org/licenses/GPL-2.0-only.html)
    • KANN - 两个文件的ANN库。[](https://spdx.org/licenses/MIT.html)
    • LibDEEP - 深度学习库。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • m2cgen - CLI工具,用于将经过训练的经典ML模型转换为具有零依赖关系的本机C代码。[](https://spdx.org/licenses/MIT.html)
    • ccv - 基于C/缓存/核心计算机视觉库; 现代计算机愿景。[](https://spdx.org/licenses/BSD-3-Clause.html)
  • 公用事业

    • YAML

      • ApeTagLibs - 用于处理APEv2标签的库。[](https://spdx.org/licenses/MIT.html)
      • attr - 操作文件系统的命令扩展属性。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
      • bfd - 用于操作二进制对象文件的库。GNU的一部分binutils。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • CException - 例外的实施。[](https://spdx.org/licenses/MIT.html)
      • CRIU - 用户空间中的检查点/恢复; 软件工具 (带有C API)用于将正在运行的应用程序 “冻结” 到磁盘,然后恢复它。[](https://spdx.org/licenses/GPL-2.0-only.html)或者[](https://spdx.org/licenses/LGPL-2.1-only.html)
      • D-Bus - 应用程序与一个简单的方法另一个。[](https://spdx.org/licenses/AFL-2.1.html)或者[](https://spdx.org/licenses/GPL-2.0-or-later.html)
      • Discount - Markdown解析器的简单实现。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • GNU gperf - 完美的哈希函数生成器,给定的列表字符串。输出C代码。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • Kitsune - 高效,通用的动态软件框架正在更新。[](https://spdx.org/licenses/LGPL-3.0-or-later.html)
      • libgit2 - Git核心方法的可移植实现,作为可重入可链接库。[Custom license](https://github.com/libgit2/libgit2/blob/master/COPYING)。
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libusb - 提供对USB设备的通用访问。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
      • Ragel - 编译为C的状态机的DSL。[](https://spdx.org/licenses/GPL-2.0-only.html)
      • Tulip Indicators - 用于技术分析的函数库财务数据。[](https://spdx.org/licenses/LGPL-3.0-or-later.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • argparse - 命令行参数解析库,灵感来自Python的argparse模块。[](https://spdx.org/licenses/MIT.html)
      • Caffeine - 用于为Linux和Linux构建守护进程和服务的库FreeBSD系统。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
      • CommonMark - CommonMark规范的实现。
      • cosmopolitan - 快速可移植的静态本机textmode容器 (为Linux \ Mac \ Windows一次性构建C程序)[Variety of licenses, all open source](https://github.com/commonmark/commonmark-spec/blob/master/LICENSE)。
      • cpu_features - 在运行时获取CPU功能。[](https://spdx.org/licenses/Apache-2.0.html)。
      • Discount - Markdown解析器的简单实现。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • dlx - 实施[Knuth's Algorithm X](https://en.wikipedia.org/wiki/Knuth's_Algorithm_X),有例子解决者。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • docopt.c - 命令行选项解析器的实现。[](https://spdx.org/licenses/MIT.html)
      • Hoedown - 完全符合标准,支持扩展,UTF-8意识,快速降价解析器。[](https://spdx.org/licenses/MIT.html)
      • libcoap - 实施[Constrained Application Protocol](http://coap.technology/)。[](https://spdx.org/licenses/GPL-2.0-or-later.html)或者[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libffi
      • libgeohash - 3-Clause.html)
      • libimobiledevice - 跨平台协议库进行通信用iThings。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
      • libnfc - 独立于平台的近场通信图书馆。[](https://spdx.org/licenses/LGPL-3.0-only.html)
      • libpostal - 用于解析和规范化街道地址的库在世界各地。由统计NLP和开放地理数据提供支持。[](https://spdx.org/licenses/MIT.html)
      • libvldmail - 您友好的电子邮件验证库。没有外部依赖项 (甚至不是regexps)。[](https://spdx.org/licenses/WTFPL.html)
      • linenoise - 小,独立的替代readline和libedit。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libXDGdirs - XDG基目录规范的一种实现[](https://spdx.org/licenses/MIT.html)
      • netbsd-curses - ncurses的简化和小版本,具有相同的接口。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • nope.c - 用于可扩展服务器端和网络应用程序 (想想C程序员的node.js)。[](https://spdx.org/licenses/GPL-2.0-only.html)
      • obj.h - 单标头支持纯C中的OOP。[](https://spdx.org/licenses/MIT.html)
      • parg - 单文件重新实现更好的默认值。[](https://spdx.org/licenses/CC0-1.0.html)
      • pbc - 协议缓冲区库。[](https://spdx.org/licenses/MIT.html)
      • progressbar - 易于使用的库,用于显示文本进度条。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • rabbitmq-c - 客户端库[RabbitMQ](http://www.rabbitmq.com/)。[](https://spdx.org/licenses/MIT.html)
      • Ragel - 编译为C的状态机的DSL。[](https://spdx.org/licenses/GPL-2.0-only.html)
      • Rogueutil - 用于创建基于文本的用户的跨平台库接口 (TUI)[](https://spdx.org/licenses/Apache-2.0.html)
      • sort - 排序例程的集合,其类型专门化于用户定义类型的编译时。[](https://spdx.org/licenses/MIT.html)
      • termbox - 用于编写基于文本的接口的库。[](https://spdx.org/licenses/MIT.html)
      • tinyexpr - 微小的递归下降解析器,编译器和评估用于简单数学表达式的引擎。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • tm - ⏱C的计时器和时间线使用情况。[](https://spdx.org/licenses/MIT.html)
      • whereami - 一个文件库,用于在文件系统。[](https://spdx.org/licenses/WTFPL.html)
      • XLSX I/O - 用于阅读和写作的跨平台库。xlsx文件。[](https://spdx.org/licenses/MIT.html)
      • xlsx_drone - 快速Microsoft Excel的 *.xlsx阅读器。[](https://spdx.org/licenses/MIT.html)
      • zlog - 可靠的,纯C日志库。[](https://spdx.org/licenses/LGPL-2.1-only.html)
      • zproto - ZeroMQ的协议框架。[](https://spdx.org/licenses/MIT.html)
      • Metalang99 - 全面的预处理器元编程。[](https://spdx.org/licenses/MIT.html)
      • Datatype99 - C99的代数数据类型。[](https://spdx.org/licenses/MIT.html)
      • EasyLogger - 一个超轻量级,高性能的C/C日志库。[](https://spdx.org/licenses/MIT.html)
      • libCello - 引入更高级别的编程的库C.[](https://spdx.org/licenses/BSD-3-Clause.html)
      • zlog - 可靠的,纯C日志库。[](https://spdx.org/licenses/LGPL-2.1-only.html)
      • libXDGdirs - XDG基目录规范的一种实现[](https://spdx.org/licenses/MIT.html)
      • libtrading - 实现用于通信的网络协议与交易所、暗池等交易场所。支持FIX,FIX/FAST和许多专有协议。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libcmark - 用于解析CommonMark方言的库降价。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • CException - 例外的实施。[](https://spdx.org/licenses/MIT.html)
      • GNU FreeIPMI - 带内和带外IPMI实施。[](https://spdx.org/licenses/GPL-3.0-only.html)
      • GNU Libffcall - 收集用于建立外国功能的图书馆接口。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • libcox - 允许跨平台系统调用和跨不同操作系统的标准实用程序。[](https://spdx.org/licenses/BSD-2-Clause.html)
      • libgss - 通用安全服务。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • libuv - 跨平台异步I/O。[](https://spdx.org/licenses/MIT.html)
      • MegaMimes - 用于获取的库[MIME](https://en.wikipedia.org/wiki/MIME)文件的类型。[](https://spdx.org/licenses/MIT.html)
      • ncurses - 彩色终端UI库。[](https://spdx.org/licenses/MIT.html)
      • rmw - 安全-删除命令行的实用程序,可以在x天之后从废物目录中清除项目。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
  • 内存管理

    • 高级书籍

      • Boehm GC - C的垃圾收集。各种许可证,都是开源的。
      • Lockless Memory Allocator - 高效的内存分配器。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • talloc - 分层,参考计数的内存池系统析构函数。[](https://spdx.org/licenses/LGPL-3.0-or-later.html)
      • tlsf - 两级隔离的Fit分配器; 一个通用的、动态的内存分配器旨在满足实时要求。[Up-to-dateimplementation](https://github.com/minad/tlsf)。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • libcsptr - C的智能指针。[](https://spdx.org/licenses/MIT.html)
      • tlsf - 两级隔离的Fit分配器; 一个通用的、动态的内存分配器旨在满足实时要求。[Up-to-dateimplementation](https://github.com/minad/tlsf)。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • rpmalloc - 线程缓存,快速内存分配器,自然对齐32字节的边界。公共领域。
      • jemalloc - Malloc实现,强调避免碎片和可扩展的并发支持。[](https://spdx.org/licenses/BSD-2-Clause.html)
  • 剖析

    • 高级书籍

      • gprof - 性能分析工具。GNU binutils的一部分。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
      • OProfile - Linux的统计分析器。可以分析任何代码(包括内核!) 低开销,无需重新编译。[](https://spdx.org/licenses/GPL-2.0-only.html)
      • perf - 基于linux内核的分析器,具有很多功能。[](https://spdx.org/licenses/GPL-2.0-only.html)
      • gperftools - 收集用于测量和改进的实用程序性能。[](https://spdx.org/licenses/BSD-3-Clause.html)
  • 加密

    • OpenSSL - SSL和TLS协议的实现。还包括一个密码学库。[Dual Licensed under the OpenSSL License and the SSLeay License](https://www.openssl.org/source/license.html)。
    • liboqs - 抗量子密码算法库。[](https://spdx.org/licenses/MIT.html)
    • libgcrypt - 通用加密库,具有一系列可用的密码。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
    • mbed TLS - 另一个加密实现。[](https://spdx.org/licenses/Apache-2.0.html)
    • MIRACL - 多精度整数和有理算术密码库; 用于椭圆曲线加密的SDK。[](https://spdx.org/licenses/AGPL-3.0-or-later.html)
    • retter - 哈希函数,密码,工具,库和与密码学和安全相关的材料。公共领域。
    • trezor-crypto - 针对嵌入式的高度优化的加密算法设备。[](https://spdx.org/licenses/MIT.html)
    • bfish - 一个包括ansi-c Blowfish ECB加密库。公共域。
    • mbed TLS - 另一个加密实现。[](https://spdx.org/licenses/Apache-2.0.html)
    • s2n - C99实现的TLS/SSL协议,旨在简单,快速和安全作为优先事项。[](https://spdx.org/licenses/Apache-2.0.html)
    • sphlib - 各种哈希函数的实现集,包括几个加密的。[](https://spdx.org/licenses/MIT.html)
    • sphlib - 各种哈希函数的实现集,包括几个加密的。[](https://spdx.org/licenses/MIT.html)
    • GNU SASL - 实现简单的身份验证和安全性层和几种常见的SASL机制。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
    • libsodium - 现代和易于使用的加密库。[](https://spdx.org/licenses/MIT.html)
    • libtomcrypt - 相当全面,模块化和便携式加密工具包。公共领域。
    • retter - 哈希函数,密码,工具,库和与密码学和安全相关的材料。公共领域。
  • 压缩

    • blosc - 非常快速,多线程,元压缩器库。各种许可证,都是开源的。
    • clzip - C版本的高质量数据压缩器[Lzip](http://lzip.nongnu.org/lzip.html)(LZMA实施)。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • libbzip2 - 无专利,高质量的数据压缩图书馆。[](https://spdx.org/licenses/BSD-4-Clause.html)
    • lzo - 快速数据压缩库。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • Brotli
    • clzip - C版本的高质量数据压缩器[Lzip](http://lzip.nongnu.org/lzip.html)(LZMA实施)。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • CRoaring - C的实现[Roaring bitmaps](http://roaringbitmap.org/)。[](https://spdx.org/licenses/Apache-2.0.html)
    • FiniteStateEntropy - 两个高效的压缩编解码器优化对于现代cpu。[](https://spdx.org/licenses/BSD-2-Clause.html)
    • heatshrink - 嵌入式和数据压缩/解压缩库实时系统。[](https://spdx.org/licenses/ISC.html)
    • fast_zlib - 改进的zlib,运行速度快2到10倍。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • fastLZ - 快如闪电的无损压缩库 (LZ77型)。可植入小目标,如手臂皮质-M家族。源代码直接可在您的项目 (一对h/c文件),没有动态内存分配。[](https://spdx.org/licenses/MIT.html)
    • huffandpuff - 最小的霍夫曼编码器和解码器。公共领域。
    • libzip - 用于读取,创建和修改zip存档的C库。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • libbzip2 - 无专利,高质量的数据压缩图书馆。[](https://spdx.org/licenses/BSD-4-Clause.html)
    • Lizard - 前身为LZ5; 快速高效压缩机减压。实现了与zip和zlib相当的压缩比解压速度达到1000MB/s,速度更快。[](https://spdx.org/licenses/BSD-2-Clause.html)
    • lzo - 快速数据压缩库。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • pixz - 平行、索引xz压缩机。[](https://spdx.org/licenses/BSD-2-Clause.html)
    • smaz - 3-Clause.html)
    • squash - 压缩抽象库,完成一些公用事业。[](https://spdx.org/licenses/MIT.html)
    • TurboPFor - 最快的整数压缩。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • TurboRLE - 最有效的运行长度编码。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • zip - 真的真的很小的zip存档处理库。[](https://spdx.org/licenses/Unlicense.html)
    • libarchive - libarchive是一个可移植的,高效的C库,可以读取和写入各种格式的流档案。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • zlib-ng - Zlib替换与优化 '下一代'系统。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • Zstandard - 快速,无损压缩算法,针对实时zlib级别或更高压缩率的压缩方案。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • Zstandard - 快速,无损压缩算法,针对实时zlib级别或更高压缩率的压缩方案。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • SIMDComp - 用于压缩整数列表的简单库二元包装。在x86上使用SIMD指令。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • TurboRLE - 最有效的运行长度编码。[](https://spdx.org/licenses/GPL-2.0-or-later.html)
    • blosc - 非常快速,多线程,元压缩器库。各种许可证,都是开源的。
    • DENSITY - 超快速压缩库。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • lz4 - 一个非常快速的压缩算法库。[](https://spdx.org/licenses/BSD-2-Clause.html)
    • shoco - 小型文本字符串的压缩器。[](https://spdx.org/licenses/MIT.html)
    • Zlib - 大规模的spiffy但微妙的不显眼的压缩图书馆。[](https://spdx.org/licenses/BSD-3-Clause.html)
  • 图形

    • giflib - 用于读取和写入gif图像的库。[](https://spdx.org/licenses/MIT.html)
    • libimagequant - 用于高质量转换的小型便携式库RGBA图像到8位索引彩色图像。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
    • libjpeg-turbo - 更快的库读取和写入JPEG文件。[Various licences](https://www.libjpeg-turbo.org/About/License)。
    • libpng - 官方PNG参考库。[](https://spdx.org/licenses/Libpng.html)
    • libRSVG - 库使用开罗渲染SVG文件。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
    • libspng - 用于读取和写入PNG文件的更简单的界面。[](https://spdx.org/licenses/BSD-2-Clause.html)
    • OpenGL - 高性能显卡的行业标准,具有本机C绑定。[Various licenses](http://www.sgi.com/tech/opengl/?/license.html)。
    • graphene - 图形数据类型的薄层。[](https://spdx.org/licenses/MIT.html)
    • heman - 处理高度图的图像实用程序的微型库,法线贴图,距离场等。[](https://spdx.org/licenses/MIT.html)
    • libcaca - 用于基于终端的接口的ASCII渲染器。[](https://spdx.org/licenses/WTFPL.html)
    • libgd - 由程序员动态创建图像的库。[](https://spdx.org/licenses/MIT.html)
    • libpng - 官方PNG参考库。[](https://spdx.org/licenses/Libpng.html)
    • libsixel
    • libvips - 2.1-or-later.html)
    • lightmapper - 用于光照贴图烘焙的单文件库,使用现有的OpenGL渲染器。公共领域。
    • mozjpeg - 改进的JPEG编码器。[](https://spdx.org/licenses/BSD-3-Clause.html)
    • nanovg - 在OpenGL之上的反锯齿2D矢量绘图库,用于UI和可视化。[](https://spdx.org/licenses/Zlib.html)
    • PlutoVG - 一个独立的二维矢量图形库在C[](https://spdx.org/licenses/MIT.html)
    • graphene - 图形数据类型的薄层。[](https://spdx.org/licenses/MIT.html)
    • Cairo - 2D图形库。[](https://spdx.org/licenses/LGPL-2.1-only.html)或者[](https://spdx.org/licenses/MPL-1.1.html)。
    • SAIL - ⛵人类缺少的小型快速图像解码库 (不适用于机器)[](https://spdx.org/licenses/MIT.html)
    • libxmi - 用于栅格化2D向量的函数库图形。[](https://spdx.org/licenses/GPL-3.0-or-later.html)
  • 图形用户界面

    • GTK+ - 跨平台的小部件工具包。[](https://spdx.org/licenses/LGPL-2.1-only.html)
    • IUP - 另一个跨平台的小部件工具包。[](https://spdx.org/licenses/MIT.html)
    • tinyfiledialogs - 用于简单对话框的单文件库。兼容与许多其他工具包和操作系统。[](https://spdx.org/licenses/Zlib.html)
    • XForms Toolkit - 为XWindow设计的小部件工具包制。[](https://spdx.org/licenses/LGPL-2.1-only.html)
    • LVGL - 嵌入式GUI与易于使用的图形元素,美丽的视觉效果和低内存占用。[](https://spdx.org/licenses/MIT.html)
    • nappgui - 使用C构建跨平台桌面应用程序的专业SDK。[](https://spdx.org/licenses/MIT.html)
    • IUP - 另一个跨平台的小部件工具包。[](https://spdx.org/licenses/MIT.html)
    • microui - 用便携式ANSI C编写的微型即时模式UI库。[](https://spdx.org/licenses/MIT.html)
    • nuklear - 小,C89,单标题小部件工具包。公共领域。
    • XForms Toolkit - 为XWindow设计的小部件工具包制。[](https://spdx.org/licenses/LGPL-2.1-only.html)
    • luigi - 用于Win32,X11和Essence的准系统单标题GUI库。[](https://spdx.org/licenses/MIT.html)
    • nappgui - 使用C构建跨平台桌面应用程序的专业SDK。[](https://spdx.org/licenses/MIT.html)
  • 基准测试

    • b63 - 用于C的轻量级微基准测试工具。[](https://spdx.org/licenses/Apache-2.0.html)
  • 多媒体

    • 高级书籍

      • FFMPEG - 完整的跨平台解决方案来记录,转换和流音频和视频。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
      • GStreamer - 音频和视觉媒体的框架。[](https://spdx.org/licenses/LGPL-2.1-or-later.html)
      • libsndfile - 用于读取和写入声音文件的库。支架许多格式。[](https://spdx.org/licenses/LGPL-2.1-only.html)或者[](https://spdx.org/licenses/LGPL-3.0-only.html)
      • libVLC - 完整的音频和视频多媒体库编码,解码,播放和流媒体。[](https://spdx.org/licenses/GPL-2.0-only.html)
      • lodepng - 简单的PNG图像解码器和编码器,不需要其他依赖关系。[](https://spdx.org/licenses/BSD-3-Clause.html)
      • Soundpipe - 轻量级的音乐DSP库。[](https://spdx.org/licenses/MIT.html)
      • aubio - 音频和音乐分析库。[](https://spdx.org/licenses/GPL-3.0-or-later.html)