Github 2025-01-29 C开源项目日报 Top10

根据Github Trendings的统计,今日(2025-01-29统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
C项目10
C++项目1
Assembly项目1
Go项目1

我的电视 - 安卓电视直播软件

  • 创建周期:40 天
  • 开发语言:C
  • Star数量:649 个
  • Fork数量:124 次
  • 关注人数:649 人
  • 贡献人数:1 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/lizongying/my-tv.git

我的电视是一个开源的安卓电视直播应用,内置了直播源。

FreeRDP: 远程桌面协议实现

  • 创建周期:4605 天
  • 开发语言:C
  • 协议类型:Apache License 2.0
  • Star数量:9780 个
  • Fork数量:25046 次
  • 关注人数:9780 人
  • 贡献人数:311 人
  • Open Issues数量:433 个
  • Github地址:https://github.com/FreeRDP/FreeRDP.git
  • 项目首页: http://www.freerdp.com/

FreeRDP是远程桌面协议(RDP)的免费实现,根据Apache许可发布。它允许用户在任何地方以任何方式使用他们的软件,促进互操作性,解放计算体验。

Sokol: 最小跨平台独立C标头项目

  • 创建周期:2637 天
  • 开发语言:C
  • 协议类型:zlib License
  • Star数量:6914 个
  • Fork数量:486 次
  • 关注人数:6914 人
  • 贡献人数:97 人
  • Open Issues数量:137 个
  • Github地址:https://github.com/floooh/sokol.git
  • 项目首页: https://floooh.github.io/sokol-html5

Sokol是一个最小化的跨平台独立C标头项目。2024年9月17日的最新更新在sokol_app.h中增加了对Linux的剪贴板支持。

Mbed TLS: 便携式的加密库和PSA加密API的参考实现

  • 创建周期:4088 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:4712 个
  • Fork数量:2425 次
  • 关注人数:4712 人
  • 贡献人数:295 人
  • Open Issues数量:1369 个
  • Github地址:https://github.com/Mbed-TLS/mbedtls.git
  • 项目首页: https://www.trustedfirmware.org/projects/mbed-tls/

Mbed TLS是一个开源的、便携式、易于使用的C库,它实现了加密原语、X.509证书操作以及SSL/TLS和DTLS协议。它包括PSA加密API的参考实现,并由于其小的代码占用空间而适用于嵌入式系统。该库可以使用平台特定选项进行配置,并通过ReadTheDocs和GitHub提供文档。它支持GNU Make、CMake和Microsoft Visual Studio等多个构建系统,并创建了三个库:libmbedcrypto、libmbedx509和libmbedtls。

eSpeak NG: 开源多语言语音合成器

  • 创建周期:3070 天
  • 开发语言:C
  • 协议类型:GNU General Public License v3.0
  • Star数量:3391 个
  • Fork数量:790 次
  • 关注人数:3391 人
  • 贡献人数:116 人
  • Open Issues数量:491 个
  • Github地址:https://github.com/espeak-ng/espeak-ng.git

eSpeak NG是一款开源语音合成器,支持100多种语言和口音。它是一款紧凑的软件文本到语音合成器,适用于Linux、Windows和Android等各种操作系统。它使用’共振体合成’方法提供清晰的语音,速度快。它还支持Klatt共振体合成和使用MBROLA作为后端语音合成器的功能。

liboqs: 量子安全密码算法的C库

  • 创建周期:2966 天
  • 开发语言:C, Assembly
  • 协议类型:Other
  • Star数量:1792 个
  • Fork数量:440 次
  • 关注人数:1792 人
  • 贡献人数:83 人
  • Open Issues数量:85 个
  • Github地址:https://github.com/open-quantum-safe/liboqs.git
  • 项目首页: https://openquantumsafe.org/

liboqs是一个开源的C库,用于量子安全的密码算法,提供密钥封装机制和签名方案。它支持各种算法和平台,并提供贡献文档和指南。

librdkafka - Apache Kafka C/C++库

  • 创建周期:4228 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:7270 个
  • Fork数量:3106 次
  • 关注人数:7270 人
  • 贡献人数:228 人
  • Open Issues数量:386 个
  • Github地址:https://github.com/confluentinc/librdkafka.git

librdkafka是Apache Kafka协议的C/C++库实现,提供生产者、消费者和管理客户端。它旨在实现高消息传递可靠性和性能,并支持诸如精准一次语义、压缩、SSL、SASL和与各种经纪人版本的兼容性等功能。该库在2条款BSD许可下授权,并为C&C++ API提供了API稳定性保证。它是可移植的,可在多个操作系统上运行。文档包括公共API参考、配置属性、统计指标以及有关使用Apache Kafka和C/C++入门的逐步教程。