根据Github Trendings的统计,今日(2024-09-25统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
C项目 | 9 |
Assembly项目 | 1 |
Zstandard - 快速实时压缩算法
- 创建周期:3532 天
- 开发语言:C
- 协议类型:Other
- Star数量:23320 个
- Fork数量:2074 次
- 关注人数:23320 人
- 贡献人数:308 人
- Open Issues数量:198 个
- Github地址:https://github.com/facebook/zstd.git
- 项目首页: http://www.zstd.net
Zstandard,也称为zstd,是一种快速的无损压缩算法,旨在实时压缩场景中具有比zlib更好的压缩比。它由Huff0和FSE库提供快速熵阶段的支持,并且其格式稳定,并在RFC8878中有文档记录。参考实现可作为开源双重BSD或GPLv2许可的C库使用,以及用于生成和解码.zst,.gz,.xz和.lz4文件的命令行实用程序。还有多个独立实现和其他编程语言的已知端口和绑定。
LVGL:开源嵌入式图形库
- 创建周期:2814 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:14414 个
- Fork数量:2892 次
- 关注人数:14414 人
- 贡献人数:386 人
- Open Issues数量:105 个
- Github地址:https://github.com/lvgl/lvgl.git
- 项目首页: https://lvgl.io
LVGL是一种流行的开源嵌入式图形库,得到Arm、STM32、NXP等行业领先供应商和项目的支持。它提供了一个功能丰富的环境,用于创建现代和美观的图形用户界面,集成所需的资源最少。此外,LVGL团队为GUI项目提供图形设计、UI实现和咨询服务。
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
darktable是一个开源的摄影工作流应用程序和原始开发工具。它为摄影师提供了虚拟的灯桌和暗房,可以管理数据库中的数字底片,通过可缩放的灯桌查看它们,并能够开发原始图像,增强它们并将其导出到本地或远程存储。
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发布政策。
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 静态库项目。
EDK II项目 - 跨平台固件开发环境
- 创建周期:4815 天
- 开发语言:C
- 协议类型:Other
- Star数量:4337 个
- Fork数量:2377 次
- 关注人数:4337 人
- 贡献人数:247 人
- Open Issues数量:97 个
- Github地址:https://github.com/tianocore/edk2.git
- 项目首页: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II
EDK II项目是一个现代、功能丰富的跨平台固件开发环境,适用于UEFI和PI规范。它提供不同主机类型和工具链的核心CI构建状态,以及Microsoft Windows VS2019和Ubuntu 18.04 GCC5的平台CI构建状态。
rawdrawandroid: 用C和Make构建轻量级Android应用
- 创建周期:1821 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:3271 个
- Fork数量:210 次
- 关注人数:3271 人
- 贡献人数:20 人
- Open Issues数量:11 个
- Github地址:https://github.com/cnlohr/rawdrawandroid.git
rawdrawandroid项目允许开发人员完全使用C和Make构建Android应用程序,无需使用Java。它提供了一个框架,用于创建轻量级APK,并且具有最小的依赖关系,使开发人员能够编写一次代码,并在不同平台上使用它。该项目还强调了绕过常规限制和流程的能力,赋予开发人员更多对开发和部署过程的控制权。
FreeRTOS内核文件存储库和使用指南
- 创建周期:1598 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:2132 个
- Fork数量:933 次
- 关注人数:2132 人
- 贡献人数:142 人
- Open Issues数量:30 个
- Github地址:https://github.com/FreeRTOS/FreeRTOS-Kernel.git
- 项目首页: https://www.FreeRTOS.org
FreeRTOS内核文件作为FreeRTOS存储库的子模块,以及其他相关存储库一起提供。该存储库仅包含内核源文件/头文件和端口,并主要用于预配置的演示应用程序项目。用户可以从演示应用程序项目开始,然后删除演示文件并添加自己的应用程序源文件。FreeRTOS内核快速入门指南、开发人员文档和API参考中提供了详细说明和其他资源。用户可以访问FreeRTOS社区支持论坛获取帮助和支持。
liboqs: 量子安全密码算法的C库
- 创建周期:2966 天
- 开发语言:C, Assembly
- 协议类型:Other
- Star数量:1792 个
- Fork数量:440 次
- 关注人数:1792 人
- 贡献人数:83 人
- Open Issues数量:85 个
- Github地址:https://github.com/open-quantum-safe/liboqs.git
- 项目首页: https://openquantumsafe.org/
liboqs是一个开源的C库,用于量子安全的密码算法,提供密钥封装机制和签名方案。它支持各种算法和平台,并提供贡献文档和指南。