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

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

开发语言项目数量
C项目10
Fortran项目1

Curl:用于传输数据的命令行工具和库

  • 创建周期:5067 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:32994 个
  • Fork数量:6208 次
  • 关注人数:32994 人
  • 贡献人数:406 人
  • Open Issues数量:62 个
  • Github地址:https://github.com/curl/curl.git
  • 项目首页: https://curl.se/

Curl是一个用于使用URL语法传输数据的命令行工具和库,支持各种协议。它提供强大的功能,并可以通过阅读手册和安装文档来使用。libcurl库可供软件使用,并且可以在FAQ文档中找到对常见问题的解答。

Espressif物联网开发框架

  • 创建周期:2800 天
  • 开发语言:C
  • 协议类型:Apache License 2.0
  • Star数量:12422 个
  • Fork数量:6979 次
  • 关注人数:12422 人
  • 贡献人数:293 人
  • Open Issues数量:1646 个
  • Github地址:https://github.com/espressif/esp-idf.git

Espressif物联网开发框架是Espressif SoCs的官方开发框架,支持Windows、Linux和macOS。它提供了发布支持计划、SoC兼容性信息以及使用ESP-IDF进行开发的详细信息。

事件通知库

  • 创建周期:4622 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:10504 个
  • Fork数量:3333 次
  • 关注人数:10504 人
  • 贡献人数:240 人
  • Open Issues数量:167 个
  • Github地址:https://github.com/libevent/libevent.git
  • 项目首页: https://libevent.org

这个开源项目是一个事件通知库。它提供了一种管理和发送系统内各种事件通知的方式。该库旨在设计灵活,并且易于集成到不同的软件项目中。

OpenBLAS:高性能计算的优化BLAS库

  • 创建周期:5014 天
  • 开发语言:C, Fortran
  • 协议类型:BSD 3-Clause “New” or “Revised” License
  • Star数量:6343 个
  • Fork数量:1489 次
  • 关注人数:6343 人
  • 贡献人数:280 人
  • Open Issues数量:135 个
  • Github地址:https://github.com/OpenMathLib/OpenBLAS.git
  • 项目首页: http://www.openblas.net

OpenBLAS是基于GotoBLAS2 1.13 BSD版本的优化BLAS库。它是一个广泛使用的开源项目,用于高性能计算。

EDK II项目 - 跨平台固件开发环境

EDK II项目是一个现代、功能丰富的跨平台固件开发环境,适用于UEFI和PI规范。它提供不同主机类型和工具链的核心CI构建状态,以及Microsoft Windows VS2019和Ubuntu 18.04 GCC5的平台CI构建状态。