1

Github 2024-04-24 C开源项目日报 Top9

 1 week ago
source link: https://sunqi.site/posts/github-trendings-today-20240424/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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

开发语言项目数量
C项目9
C++项目1

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

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

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

LVGL:开源嵌入式图形库

  • 创建周期:2814 天
  • 开发语言:C
  • 协议类型:MIT License
  • Star数量:14414 个
  • Fork数量:2892 次
  • 关注人数:14414 人
  • 贡献人数:386 人
  • Open Issues数量:105 个
  • Github地址:https://github.com/lvgl/lvgl.git
  • 项目首页: https://lvgl.io

/images/lvgl-lvgl-0.png

LVGL是一种流行的开源嵌入式图形库,得到Arm、STM32、NXP等行业领先供应商和项目的支持。它提供了一个功能丰富的环境,用于创建现代和美观的图形用户界面,集成所需的资源最少。此外,LVGL团队为GUI项目提供图形设计、UI实现和咨询服务。

Audacity: 多轨音频编辑器和录音工具

  • 创建周期:3226 天
  • 开发语言:C, C++
  • 协议类型:Other
  • Star数量:10757 个
  • Fork数量:2149 次
  • 关注人数:10757 人
  • 贡献人数:197 人
  • Open Issues数量:1055 个
  • Github地址:https://github.com/audacity/audacity.git
  • 项目首页: https://wiki.audacityteam.org/wiki/For_Developers

Audacity是一款易于使用的多轨音频编辑器和录音工具,可在各种操作系统上使用。它支持从真实或虚拟音频设备录制,支持导入/导出各种音频格式,具有高质量的32位浮点音频处理,插件支持,批处理宏,多轨编辑,可访问性功能以及分析/可视化工具。

go-sqlite3: 用于Go的sqlite3驱动程序

  • 创建周期:4548 天
  • 开发语言:C
  • 协议类型:MIT License
  • Star数量:7443 个
  • Fork数量:1073 次
  • 关注人数:7443 人
  • 贡献人数:169 人
  • Open Issues数量:141 个
  • Github地址:https://github.com/mattn/go-sqlite3.git
  • 项目首页: http://mattn.github.io/go-sqlite3

go-sqlite3是一个用于Go的sqlite3驱动程序,符合database/sql接口。它支持最新的稳定版本v1.14或更高版本,而不是v2,这是由于意外增加而没有进行重大更改或功能。该软件包遵循官方的Golang发布政策。

RISC-V GNU编译器工具链

  • 创建周期:3516 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:3121 个
  • Fork数量:1073 次
  • 关注人数:3121 人
  • 贡献人数:69 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/riscv-collab/riscv-gnu-toolchain.git

RISC-V GNU编译器工具链是一种C和C++交叉编译器,支持两种构建模式:通用ELF/Newlib工具链和更复杂的Linux-ELF/glibc工具链。

Apache NuttX: 一个成熟的、实时的嵌入式操作系统

  • 创建周期:1502 天
  • 开发语言:C
  • 协议类型:Apache License 2.0
  • Star数量:2191 个
  • Fork数量:942 次
  • 关注人数:2191 人
  • 贡献人数:298 人
  • Open Issues数量:441 个
  • Github地址:https://github.com/apache/nuttx.git
  • 项目首页: https://nuttx.apache.org/

Apache NuttX是一个成熟的、实时的嵌入式操作系统(RTOS),其重点是符合标准和占用空间小。它可以在8位到64位微控制器环境中实现可伸缩性,主要遵循POSIX和ANSI标准,并采用其他常见RTOS的标准API,以满足这些标准未涵盖的功能。

Open MPI:高性能计算社区的最佳MPI库

  • 创建周期:3508 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:2011 个
  • Fork数量:837 次
  • 关注人数:2011 人
  • 贡献人数:267 人
  • Open Issues数量:759 个
  • Github地址:https://github.com/open-mpi/ompi.git
  • 项目首页: https://www.open-mpi.org

Open MPI是由学术、研究和工业合作伙伴联合开发和维护的消息传递接口(MPI)规范的开源实现。它整合了高性能计算社区的专业知识、技术和资源,以构建最佳的MPI库,为系统和软件供应商、应用程序开发人员和计算机科学研究人员提供了优势。

Libbpf:多内核版本兼容的开源库

  • 创建周期:2023 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:1939 个
  • Fork数量:389 次
  • 关注人数:1939 人
  • 贡献人数:191 人
  • Open Issues数量:24 个
  • Github地址:https://github.com/libbpf/libbpf.git

Libbpf是作为bpf-next Linux源代码树的一部分开发的开源库,定期与Github同步。它提供了用于构建BPF应用程序的文档和工具,支持BPF CO-RE启用的应用程序,并由各种发行版打包。该库旨在与多个内核版本兼容,具有持续集成测试和静态代码分析。

Lunatik:用Lua脚本化Linux内核的框架

  • 创建周期:2188 天
  • 开发语言:C
  • Star数量:408 个
  • Fork数量:22 次
  • 关注人数:408 人
  • 贡献人数:14 人
  • Open Issues数量:30 个
  • Github地址:https://github.com/luainkernel/lunatik.git

Lunatik是一个使用Lua脚本化Linux内核的框架。它包括一个修改后的Lua解释器,用于在内核中运行;一个用Lua编写的设备驱动程序;一个命令行工具,用于加载和运行脚本以及从用户空间管理运行时环境;一个用于从内核加载和运行脚本以及管理运行时环境的C API;以及用于将内核功能绑定到Lua脚本的Lua API。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK