Github 2024-12-25 C开源项目日报 Top8

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

开发语言项目数量
C项目8
Java项目1

显示和控制你的 Android 设备

  • 创建周期:2416 天
  • 开发语言:C, Java
  • 协议类型:Apache License 2.0
  • Star数量:105222 个
  • Fork数量:10218 次
  • 关注人数:105222 人
  • 贡献人数:124 人
  • Open Issues数量:1894 个
  • Github地址:https://github.com/Genymobile/scrcpy.git

这个 GitHub 仓库是一个工具,允许用户从计算机上显示和控制他们的 Android 设备。它提供了一个方便的方式来与设备交互,使得更容易管理和浏览设备的界面。

GoodbyeDPI - 绕过深度数据包检查系统的实用程序

  • 创建周期:2626 天
  • 开发语言:C
  • 协议类型:Apache License 2.0
  • Star数量:10766 个
  • Fork数量:913 次
  • 关注人数:10766 人
  • 贡献人数:9 人
  • Open Issues数量:73 个
  • Github地址:https://github.com/ValdikSS/GoodbyeDPI.git
  • 项目首页: https://ntc.party/c/community-software/goodbyedpi

GoodbyeDPI是一种旨在绕过许多因特网服务提供商中发现的阻止访问特定网站的深度数据包检查系统的实用程序。它可以处理被动DPI和主动DPI,并需要具有管理员特权的Windows 7、8、8.1、10或11。该软件为不同国家提供了特定的脚本,并提供了DNS解析器重定向到Yandex DNS的非标准端口,以防止DNS污染。

WindTerm: 专业的跨平台SSH/SFTP/Shell/Telnet/串行终端

  • 创建周期:1557 天
  • 开发语言:C
  • Star数量:18515 个
  • Fork数量:1466 次
  • 关注人数:18515 人
  • 贡献人数:2 人
  • Open Issues数量:1418 个
  • Github地址:https://github.com/kingToolbox/WindTerm.git
  • 项目首页: https://kingtoolbox.github.io

WindTerm是一个专业的跨平台SSH/SFTP/Shell/Telnet/串行终端,旨在为DevOps提供更快更好的客户端。它完全免费,无论是商业用途还是非商业用途,没有任何限制。该项目在Apache-2.0许可下提供开源代码,源代码将逐步开放。WindTerm还欢迎与SSH、Sftp、Shell、Telnet、串行以及客户端本身相关的问题、功能请求和讨论。

raylib: 用于视频游戏编程的简单易用图形库

  • 创建周期:3821 天
  • 开发语言:C
  • 协议类型:zlib License
  • Star数量:18556 个
  • Fork数量:1939 次
  • 关注人数:18556 人
  • 贡献人数:430 人
  • Open Issues数量:37 个
  • Github地址:https://github.com/raysan5/raylib.git
  • 项目首页: http://www.raylib.com

raylib是一个简单易用的图形库,用于视频游戏编程,受Borland BGI图形库和XNA框架的启发。它适用于原型设计、工具、图形应用程序、嵌入式系统和教育。它没有花哨的界面或视觉辅助工具,只有纯粹的编码。它没有外部依赖项,支持多个平台,使用纯C代码编写,并且使用OpenGL进行硬件加速。它还支持多种字体和纹理格式,具有完整的3D支持、灵活的材质系统、动画3D模型、着色器支持、强大的数学模块、音频加载和播放、VR立体渲染、大量的代码示例集合以及对70多种编程语言的绑定。它是免费开源的。

darktable - 开源摄影工作流应用程序和原始开发工具

  • 创建周期:4354 天
  • 开发语言:C
  • 协议类型:GNU General Public License v3.0
  • Star数量:8624 个
  • Fork数量:1079 次
  • 关注人数:8624 人
  • 贡献人数:373 人
  • Open Issues数量:434 个
  • Github地址:https://github.com/darktable-org/darktable.git
  • 项目首页: https://www.darktable.org

/images/darktable-org-darktable-0.png

darktable是一个开源的摄影工作流应用程序和原始开发工具。它为摄影师提供了虚拟的灯桌和暗房,可以管理数据库中的数字底片,通过可缩放的灯桌查看它们,并能够开发原始图像,增强它们并将其导出到本地或远程存储。

libgit2 - Git的跨平台可链接库实现

  • 创建周期:5066 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:9532 个
  • Fork数量:2386 次
  • 关注人数:9532 人
  • 贡献人数:396 人
  • Open Issues数量:444 个
  • Github地址:https://github.com/libgit2/libgit2.git
  • 项目首页: https://libgit2.org/

libgit2是Git的跨平台可链接库实现,提供了稳固的API,用于构建Git功能到应用程序中。它被用于支持Git GUI客户端和像GitHub、GitLab和Azure DevOps这样的托管提供者。该库使用宽松的许可证,提供了流行语言的绑定,如Ruby、.NET、Python和Node。它提供了管理Git存储库的能力,并提供了超过175个不同的API调用,还有用于附加功能的可选依赖项。

Klipper - 开源3D打印机固件

  • 创建周期:3087 天
  • 开发语言:C
  • 协议类型:GNU General Public License v3.0
  • Star数量:9488 个
  • Fork数量:5316 次
  • 关注人数:9488 人
  • 贡献人数:418 人
  • Open Issues数量:117 个
  • Github地址:https://github.com/Klipper3d/klipper.git

Klipper是一个开源的3D打印机固件,利用通用计算机和一个或多个微控制器的功能。它提供各种功能,并且免费提供。该项目依赖于赞助商的支持,并提供安装和使用的文档。