Github 2025-02-19 C开源项目日报 Top9
根据Github Trendings的统计,今日(2025-02-19统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
C项目 | 9 |
OpenWrt项目:针对嵌入式设备的定制Linux操作系统
- 创建周期:3215 天
- 开发语言:C
- 协议类型:Other
- Star数量:19413 个
- Fork数量:10174 次
- 关注人数:19413 人
- 贡献人数:387 人
- Open Issues数量:2829 个
- Github地址:https://github.com/openwrt/openwrt.git
OpenWrt项目是针对嵌入式设备设计的Linux操作系统,提供了一个完全可写的文件系统和软件包管理。这使用户可以通过软件包定制其设备,提供了完全的定制功能,使用户能够以前所未见的方式使用设备。
Valkey: 一个高性能数据结构服务器
- 创建周期:8 天
- 开发语言:C
- 协议类型:BSD 3-Clause “New” or “Revised” License
- Star数量:2775 个
- Fork数量:81 次
- 关注人数:2775 人
- 贡献人数:386 人
- Open Issues数量:55 个
- Github地址:https://github.com/valkey-io/valkey.git
- 项目首页: https://valkey.io
Valkey是一个高性能数据结构服务器,从开源项目Redis分支而来。它支持各种原生结构和可扩展的插件系统,用于添加新的数据结构和访问模式。该项目正在建设中,重点是构建一个新的社区驱动的高性能键值存储。README提供了有关构建Valkey、修复依赖项或缓存构建选项的问题、选择内存分配器、配置单调时钟、运行Valkey、玩Valkey和安装Valkey的信息。
mimalloc: 优异性能的紧凑通用分配器
- 创建周期:1694 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:9153 个
- Fork数量:752 次
- 关注人数:9153 人
- 贡献人数:72 人
- Open Issues数量:307 个
- Github地址:https://github.com/microsoft/mimalloc.git
mimalloc是一个紧凑的通用分配器,性能优异。它是malloc的即插即用替代品,可用于包括Windows、macOS、Linux和BSD在内的各种系统。其设计的显著特点包括小而一致的库大小,自由列表分片以减少碎片化,急切页面清除和安全功能。在基准测试中,它的性能优于其他主要分配器,并且对大型操作系统页面有良好的支持。
Atomic Red Team™ - 小型便携检测测试
- 创建周期:2331 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:8758 个
- Fork数量:2613 次
- 关注人数:8758 人
- 贡献人数:340 人
- Open Issues数量:9 个
- Github地址:https://github.com/redcanaryco/atomic-red-team.git
Atomic Red Team是一个测试库,映射到MITRE ATT&CK框架,为安全团队提供小型和高度便携的检测测试,以便快速、便携和可重复地测试其环境。
FreeRTOS 202212.00 更新及 Visual Studio 静态库项目添加
- 创建周期:1849 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:5182 个
- Fork数量:1574 次
- 关注人数:5182 人
- 贡献人数:103 人
- Open Issues数量:20 个
- Github地址:https://github.com/FreeRTOS/FreeRTOS.git
- 项目首页: https://www.FreeRTOS.org
“经典” FreeRTOS 发行版已更新到 202212.00 版本,其中包括对各种库的更新,并为几个组件添加了 Visual Studio 静态库项目。
FFmpegKit - 用于各种应用程序的FFmpeg工具集
- 创建周期:1331 天
- 开发语言:C
- 协议类型:GNU Lesser General Public License v3.0
- Star数量:3643 个
- Fork数量:484 次
- 关注人数:3643 人
- 贡献人数:12 人
- Open Issues数量:60 个
- Github地址:https://github.com/arthenica/ffmpeg-kit.git
- 项目首页: https://arthenica.github.io/ffmpeg-kit
FFmpegKit是一套工具集,用于在各种应用程序中使用FFmpeg,包括Android、iOS、Linux、macOS、tvOS、Flutter和React Native。它包括用于构建FFmpeg本机库的脚本,用于运行FFmpeg/FFprobe命令的包装库,以及在Github、Maven Central、CocoaPods、pub和npm上提供的预构建二进制包。