目录

Github 2024-01-10 C开源项目日报 Top10

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

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

LLaMA模型的C/C++移植

  • 创建周期:306 天
  • 开发语言:C, C++
  • 协议类型:MIT License
  • Star数量:48490 个
  • Fork数量:6881 次
  • 关注人数:48490 人
  • 贡献人数:470 人
  • Open Issues数量:950 个
  • Github地址:https://github.com/ggerganov/llama.cpp.git

/images/ggerganov-llama.cpp-0.png

该项目是将Facebook的LLaMA模型移植到C/C++,允许在纯C/C++中进行LLaMA模型的推断。

OpenSSL - 强大的开源加密工具包

  • 创建周期:4012 天
  • 开发语言:C
  • 协议类型:Apache License 2.0
  • Star数量:23449 个
  • Fork数量:10244 次
  • 关注人数:23449 人
  • 贡献人数:364 人
  • Open Issues数量:2414 个
  • Github地址:https://github.com/openssl/openssl.git
  • 项目首页: https://www.openssl.org

OpenSSL是一个强大的、功能齐全的开源工具包,用于TLS、DTLS和QUIC协议。它包括了一个通用的加密库,一个用于加密任务的命令行工具,并且是由SSLeay库演变而来。该工具包可以作为生产使用的源代码tarballs进行下载,也可以在各种操作系统上获得预编译版本。官方的Git存储库和GitHub镜像也可用于测试和开发。提供了详细的构建和安装说明、文档、支持渠道以及有关贡献和法律事务的信息。

Dummy-Robot: 超迷你智能机械臂

  • 创建周期:825 天
  • 开发语言:C
  • Star数量:10746 个
  • Fork数量:2428 次
  • 关注人数:10746 人
  • 贡献人数:2 人
  • Open Issues数量:109 个
  • Github地址:https://github.com/peng-zhihui/Dummy-Robot.git

Dummy-Robot是一个超迷你智能机械臂项目。该项目展示了一台自制的机械臂,如YouTube视频标题为“我从零开始制作了一个超迷你机械臂!

Citus 12.1: PostgreSQL的分布式扩展

  • 创建周期:2900 天
  • 开发语言:C, PLpgSQL
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:9315 个
  • Fork数量:619 次
  • 关注人数:9315 人
  • 贡献人数:80 人
  • Open Issues数量:980 个
  • Github地址:https://github.com/citusdata/citus.git
  • 项目首页: https://www.citusdata.com

Citus是一个开源的分布式数据库,它扩展了PostgreSQL以实现跨多个节点的水平扩展。最新版本Citus 12.1带来了新的功能和改进。

PowerInfer: 利用消费级GPU实现高速大型语言模型服务

  • 创建周期:26 天
  • 开发语言:C, C++
  • 协议类型:MIT License
  • Star数量:6113 个
  • Fork数量:316 次
  • 关注人数:6113 人
  • 贡献人数:387 人
  • Open Issues数量:48 个
  • Github地址:https://github.com/SJTU-IPADS/PowerInfer.git

/images/sjtu-ipads-powerinfer-0.png

PowerInfer是一个旨在利用消费级GPU在个人电脑上实现高速大型语言模型服务的开源项目。

Iceman Fork - Proxmark3: RFID分析工具的最高水平

  • 创建周期:1977 天
  • 开发语言:C
  • 协议类型:GNU General Public License v3.0
  • Star数量:3184 个
  • Fork数量:900 次
  • 关注人数:3184 人
  • 贡献人数:270 人
  • Open Issues数量:87 个
  • Github地址:https://github.com/RfidResearchGroup/proxmark3.git
  • 项目首页: http://www.icedev.se

Iceman Fork - Proxmark3是一款开源的RFID工具,为RFID分析、芯片识别、渗透测试和编程提供了广泛的功能和功能。 它被认为是RFID分析工具的最高水平,提供了便利的命令和LUA脚本以实现自动化。

FreeSWITCH: 软件定义的电信堆栈

  • 创建周期:1904 天
  • 开发语言:C
  • 协议类型:Other
  • Star数量:2774 个
  • Fork数量:1259 次
  • 关注人数:2774 人
  • 贡献人数:269 人
  • Open Issues数量:858 个
  • Github地址:https://github.com/signalwire/freeswitch.git
  • 项目首页: https://freeswitch.com/#getting-started

FreeSWITCH是一种软件定义的电信堆栈,可以实现从专有电信交换机到在任何通用硬件上运行的多功能软件实现的数字转型。它可以释放任何设备的电信潜力,从树莓派到多核服务器。结合托管的云平台SignalWire,FreeSWITCH可以与外部世界互连并实现任意规模的扩展。

open62541 - OPC UA开源实现

  • 创建周期:3673 天
  • 开发语言:C
  • 协议类型:Mozilla Public License 2.0
  • Star数量:2347 个
  • Fork数量:1140 次
  • 关注人数:2347 人
  • 贡献人数:249 人
  • Open Issues数量:872 个
  • Github地址:https://github.com/open62541/open62541.git
  • 项目首页: http://open62541.org

open62541是OPC UA(OPC统一架构)即IEC 62541的开源实现,使用Mozilla Public License v2.0许可。

cc65 - 6502系统的C编译器

  • 创建周期:3947 天
  • 开发语言:C, Assembly
  • 协议类型:zlib License
  • Star数量:2116 个
  • Fork数量:458 次
  • 关注人数:2116 人
  • 贡献人数:103 人
  • Open Issues数量:217 个
  • Github地址:https://github.com/cc65/cc65.git
  • 项目首页: https://cc65.github.io

cc65是一款免费的用于6502系统的C编译器。它是一个完整的65(C)02系统的交叉开发套件,包括强大的宏汇编器、C编译器、链接器、存档工具和其他几个工具。cc65支持许多旧的6502机器的C和运行时库。

不再维护的代码合并到新的Serotonin分支

  • 创建周期:42 天
  • 开发语言:C
  • Star数量:113 个
  • Fork数量:15 次
  • 关注人数:113 人
  • 贡献人数:4 人
  • Open Issues数量:25 个
  • Github地址:https://github.com/hrtowii/Serotonin.git

/images/hrtowii-serotonin-0.png

该存储库中的代码已不再维护,并已合并到新的Serotonin分支与Mineek。