根据Github Trendings的统计,今日(2024-12-18统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
C项目 | 10 |
Python项目 | 2 |
C++项目 | 1 |
我的电视 - 安卓电视直播软件
- 创建周期:40 天
- 开发语言:C
- Star数量:649 个
- Fork数量:124 次
- 关注人数:649 人
- 贡献人数:1 人
- Open Issues数量:23 个
- Github地址:https://github.com/lizongying/my-tv.git
我的电视是一个开源的安卓电视直播应用,内置了直播源。
ESP8266 和 ESP32 设备的开源固件
- 创建周期:2671 天
- 开发语言:C, C++
- 协议类型:GNU General Public License v3.0
- Star数量:21566 个
- Fork数量:4684 次
- 关注人数:21566 人
- 贡献人数:365 人
- Open Issues数量:13 个
- Github地址:https://github.com/arendst/Tasmota.git
- 项目首页: https://tasmota.github.io/docs
这是针对 ESP8266 和 ESP32 设备的开源固件,通过 webUI 提供简单配置,支持 OTA 更新、定时器或规则自动化,并完全本地控制 MQTT、HTTP、串行或 KNX。它是为 PlatformIO 编写的,旨在支持 PlatformIO 项目背后的人,特别是在当前事件中支持 Ivan Kravets。
使用eBPF在Linux/Android内核上捕获SSL/TLS明文
- 创建周期:920 天
- 开发语言:C
- 协议类型:Apache License 2.0
- Star数量:12284 个
- Fork数量:1269 次
- 关注人数:12284 人
- 贡献人数:38 人
- Open Issues数量:6 个
- Github地址:https://github.com/gojue/ecapture.git
- 项目首页: https://ecapture.cc
eBPF可以在Linux/Android内核上捕获SSL/TLS明文而无需CA证书。支持amd64/arm64架构。
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是一个开源的摄影工作流应用程序和原始开发工具。它为摄影师提供了虚拟的灯桌和暗房,可以管理数据库中的数字底片,通过可缩放的灯桌查看它们,并能够开发原始图像,增强它们并将其导出到本地或远程存储。
Sokol: 最小跨平台独立C标头项目
- 创建周期:2637 天
- 开发语言:C
- 协议类型:zlib License
- Star数量:6914 个
- Fork数量:486 次
- 关注人数:6914 人
- 贡献人数:97 人
- Open Issues数量:137 个
- Github地址:https://github.com/floooh/sokol.git
- 项目首页: https://floooh.github.io/sokol-html5
Sokol是一个最小化的跨平台独立C标头项目。2024年9月17日的最新更新在sokol_app.h中增加了对Linux的剪贴板支持。
FRRouting:免费IPv4和IPv6路由协议管理软件
- 创建周期:2813 天
- 开发语言:C, Python
- 协议类型:Other
- Star数量:3170 个
- Fork数量:1223 次
- 关注人数:3170 人
- 贡献人数:278 人
- Open Issues数量:536 个
- Github地址:https://github.com/FRRouting/frr.git
- 项目首页: https://frrouting.org/
FRR是一个免费软件,用于实现和管理各种IPv4和IPv6路由协议。它可以运行在几乎所有的Linux和BSD发行版上,并支持所有现代CPU架构。该项目支持包括BGP、OSPFv2、OSPFv3、RIPv1、RIPv2、RIPng、IS-IS、PIM-SM/MSDP、LDP、BFD、Babel、PBR、OpenFabric、VRRP、EIGRP和NHRP在内的多种协议。提供了针对源代码tarballs、Debian及其衍生版本和支持的平台的安装说明。社区提供了开发、用户和运营商以及公告的电子邮件列表,以及Slack聊天。欢迎贡献,并且安全问题可以通过安全邮件列表进行报告。
eBPF开发教程:逐步学习eBPF,并提供示例
- 创建周期:684 天
- 开发语言:C
- 协议类型:MIT License
- Star数量:2492 个
- Fork数量:355 次
- 关注人数:2492 人
- 贡献人数:26 人
- Open Issues数量:22 个
- Github地址:https://github.com/eunomia-bpf/bpf-developer-tutorial.git
- 项目首页: https://eunomia.dev/tutorials/
这是一个基于CO-RE(一次编译,到处运行)的eBPF开发教程。它提供了从初学者到高级的实用eBPF开发实践,包括基本概念、代码示例和实际应用。该教程使用了诸如libbpf、Cilium、libbpf-rs和eunomia-bpf等框架进行开发,并提供了C、Go和Rust等语言的示例。它不涵盖复杂的概念和场景,而是旨在提供eBPF工具的示例,以帮助开发人员快速掌握eBPF开发方法和技术。该教程侧重于eBPF在可观测性、网络、安全等方面的示例。