目录

Github 2024-05-20 开源项目周报 Top15

根据Github Trendings的统计,本周(2024-05-20统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Python项目5
TypeScript项目3
C++项目2
Jupyter Notebook项目2
C项目1
Go项目1
Rust项目1
C#项目1
Ruby项目1

ChatGPT桌面应用程序和Noi的开源问题

  • 创建周期:527 天
  • 开发语言:Rust
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:48224 个
  • Fork数量:5496 次
  • 关注人数:48224 人
  • 贡献人数:30 人
  • Open Issues数量:630 个
  • Github地址:https://github.com/lencx/ChatGPT.git
  • 项目首页: https://nofwl.com

/images/lencx-chatgpt-0.png

ChatGPT桌面应用程序,适用于Mac、Windows和Linux,是一个开源项目,受到了很多关注。然而,由于未经授权的重新打包和潜在的侵权纠纷问题,推出了一个名为Noi的后继应用程序,作为一个更强大的AI封装应用。

Fooocus: 图像生成软件

  • 创建周期:188 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:30681 个
  • Fork数量:3552 次
  • 关注人数:30681 人
  • 贡献人数:33 人
  • Open Issues数量:237 个
  • Github地址:https://github.com/lllyasviel/Fooocus.git

/images/lllyasviel-fooocus-0.png

Fooocus是基于Gradio的开源图像生成软件。它重新思考了Stable Diffusion和Midjourney的设计,提供了离线、开源和免费的平台。它消除了手动调整的需求,专注于提示和图像,并包含自动优化。安装过程简化,最小GPU内存要求为4GB。

Jellyfin: 自由软件媒体系统

  • 创建周期:1989 天
  • 开发语言:C#
  • 协议类型:GNU General Public License v2.0
  • Star数量:30623 个
  • Fork数量:2830 次
  • 关注人数:30623 人
  • 贡献人数:380 人
  • Open Issues数量:513 个
  • Github地址:https://github.com/jellyfin/jellyfin.git
  • 项目首页: https://jellyfin.org

/images/jellyfin-jellyfin-0.png

Jellyfin是一个自由软件媒体系统,为专有媒体流平台提供了一个替代方案。它允许用户通过多个应用程序从专用服务器管理和流媒体。该项目是开源的,没有高级许可证或隐藏议程,并欢迎任何有兴趣贡献的人。

ChatGPT-on-WeChat(CoW): 大模型智能对话机器人

  • 创建周期:651 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:25820 个
  • Fork数量:7007 次
  • 关注人数:25820 人
  • 贡献人数:61 人
  • Open Issues数量:449 个
  • Github地址:https://github.com/zhayujie/chatgpt-on-wechat.git
  • 项目首页: https://docs.link-ai.tech/cow

/images/zhayujie-chatgpt-on-wechat-0.png

ChatGPT-on-WeChat(CoW)项目是基于大模型的智能对话机器人,支持与微信公众号、企业微信应用、飞书、钉钉等平台集成。它可以利用GPT3.5、GPT4.0、Claude、Gemini、LinkAI、ChatGLM、KIMI、文心一言、讯飞星火、通义千问等多种模型来处理文本、语音和图片。最新版本包括多端部署、基础对话支持、语音和图像识别能力、丰富插件和知识库定制等企业智能应用功能。

Bulletproof React: 构建可投入生产的React应用程序的简单、可扩展和强大架构

  • 创建周期:1082 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:23221 个
  • Fork数量:2184 次
  • 关注人数:23221 人
  • 贡献人数:32 人
  • Open Issues数量:22 个
  • Github地址:https://github.com/alan2207/bulletproof-react.git

Bulletproof React是一种简单、可扩展和强大的架构,用于构建可投入生产的React应用程序。

DataTalks.Club的MLOps Zoomcamp课程

  • 创建周期:937 天
  • 开发语言:Jupyter Notebook
  • Star数量:9624 个
  • Fork数量:1816 次
  • 关注人数:9624 人
  • 贡献人数:67 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/DataTalksClub/mlops-zoomcamp.git

/images/datatalksclub-mlops-zoomcamp-0.png

DataTalks.Club的MLOps Zoomcamp课程是一个免费资源,为MLOps提供学习材料和指导。它包括视频教程、技术常见问题解答,并通过Slack和Telegram等社交媒体平台鼓励参与互动。

N64: Recompiled - N64二进制文件的静态重新编译工具

  • 创建周期:545 天
  • 开发语言:C++
  • 协议类型:MIT License
  • Star数量:1882 个
  • Fork数量:102 次
  • 关注人数:1882 人
  • 贡献人数:4 人
  • Open Issues数量:18 个
  • Github地址:https://github.com/Mr-Wiseguy/N64Recomp.git

N64: Recompiled是一个工具,用于将N64二进制文件静态重新编译为可在任何平台上编译的C代码。它可用于端口、工具或模拟行为,比解释器或动态重新编译更快。它还可用于在独立环境中运行N64二进制文件的部分。该项目受到IDO静态重新编译项目的启发,后者在现代系统上重新编译SGI IRIX IDO编译器,以便匹配N64游戏的反编译。

自托管的订阅内容整合仪表板

  • 创建周期:17 天
  • 开发语言:Go
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:2237 个
  • Fork数量:51 次
  • 关注人数:2237 人
  • 贡献人数:4 人
  • Open Issues数量:20 个
  • Github地址:https://github.com/glanceapp/glance.git

一个自托管的仪表板,将所有您的订阅内容整合到一个地方,并具有各种功能。

Dependabot-Core: 自动更新依赖的核心库

  • 创建周期:2544 天
  • 开发语言:Ruby
  • 协议类型:MIT License
  • Star数量:4362 个
  • Fork数量:905 次
  • 关注人数:4362 人
  • 贡献人数:296 人
  • Open Issues数量:1068 个
  • Github地址:https://github.com/dependabot/dependabot-core.git
  • 项目首页: https://docs.github.com/en/code-security/dependabot

Dependabot-Core是Dependabot的核心,提供自动拉取请求以更新各种编程语言和文件类型的依赖。它可以检查依赖的最新版本,生成更新的清单和锁定文件,并创建包含变更日志、发布说明和提交的PR描述。它可以作为独立服务在自定义或替代平台上运行,支持GitHub、GitHub企业版、Azure DevOps、GitLab、BitBucket和AWS CodeCommit。

塞尔达传说64:重编译版

  • 创建周期:204 天
  • 开发语言:C++, C
  • 协议类型:GNU General Public License v3.0
  • Star数量:2239 个
  • Fork数量:95 次
  • 关注人数:2239 人
  • 贡献人数:3 人
  • Open Issues数量:89 个
  • Github地址:https://github.com/Mr-Wiseguy/Zelda64Recomp.git

《塞尔达传说64:重编译版》是一个项目,利用N64:重编译版将《马里奥的面具》(以及很快《时光之笛》)进行静态重新编译,转换为具有许多新功能和增强功能的本机端口。它利用RT64作为渲染引擎,以提供其中一些增强功能。

IC-Light: 图像照明操纵开源项目

  • 创建周期:4 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1781 个
  • Fork数量:71 次
  • 关注人数:1781 人
  • 贡献人数:1 人
  • Open Issues数量:24 个
  • Github地址:https://github.com/lllyasviel/IC-Light.git

/images/lllyasviel-ic-light-0.png

IC-Light 是一个专注于操纵图像照明的开源项目。它提供两种类型的模型:文本条件照明模型和背景条件模型,两种模型都以前景图像作为输入。

InternVL Family: 与商用多模态模型接近的开源套件

  • 创建周期:178 天
  • 开发语言:Jupyter Notebook, Python
  • 协议类型:MIT License
  • Star数量:2261 个
  • Fork数量:145 次
  • 关注人数:2261 人
  • 贡献人数:5 人
  • Open Issues数量:65 个
  • Github地址:https://github.com/OpenGVLab/InternVL.git
  • 项目首页: https://arxiv.org/abs/2404.16821

/images/opengvlab-internvl-0.png

InternVL Family是GPT-4V的开创性开源替代品,旨在通过开源套件缩小与商用多模态模型之间的差距。它提供了一种多模态对话模型,接近GPT-4V的性能。

TimesFM(时间序列基础模型)- Google Research预训练模型

TimesFM(Time Series Foundation Model)是由Google Research开发的预训练时间序列基础模型,用于时间序列预测。它作为Hugging Face的公共检查点存储库可用,用于模型加载和推断。

PokéRogue:口袋妖怪同人Roguelite游戏

  • 创建周期:379 天
  • 开发语言:TypeScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:297 个
  • Fork数量:100 次
  • 关注人数:297 人
  • 贡献人数:24 人
  • Open Issues数量:8 个
  • Github地址:https://github.com/pagefaultgames/pokerogue.git

PokéRogue是一款基于浏览器的口袋妖怪同人游戏,受到了Roguelite类型游戏的重大启发。玩家可以在不断战斗的同时收集堆叠的物品,探索不同的生物群落,与训练师、boss等展开战斗。

Rio Grande do Sul洪水救援应用前端

  • 创建周期:7 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:167 个
  • Fork数量:138 次
  • 关注人数:167 人
  • 贡献人数:14 人
  • Open Issues数量:50 个
  • Github地址:https://github.com/SOS-RS/frontend.git
  • 项目首页: https://sos-rs.com

这个项目是一个旨在帮助组织和分发物资,并在Rio Grande do Sul的洪水期间协调志愿者的应用程序的前端。该应用旨在连接受洪水影响的人们与提供必要资源和愿意帮助的志愿者。