Github 2024-08-26 开源项目周报Top15

简介: 根据Github Trendings的统计,本周共有15个项目上榜。以下是按开发语言汇总的项目数量:Python项目8个,TypeScript、C++ 和 Rust 项目各2个,Jupyter Notebook、Shell、Swift 和 Dart 项目各1个。其中,RustDesk 是一款用 Rust 编写的开源远程桌面软件,可作为 TeamViewer 的替代品;Whisper 是一个通用的语音识别模型,基于大规模音频数据集训练而成;初学者的生成式人工智能(第2版)则是由微软提供的18门课程,教授构建生成式AI应用所需的知识。

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

开发语言 项目数量
Python项目 8
TypeScript项目 2
C++项目 2
Rust项目 2
Jupyter Notebook项目 1
Shell项目 1
Swift项目 1
Dart项目 1

RustDesk: 用Rust编写的开源远程桌面软件

  • 创建周期:1218 天
  • 开发语言:Rust, Dart
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:58141 个
  • Fork数量:6255 次
  • 关注人数:58141 人
  • 贡献人数:230 人
  • Open Issues数量:49 个
  • Github地址:https://github.com/rustdesk/rustdesk.git
  • 项目首页: https://rustdesk.com


RustDesk是一款用Rust编写的开源远程桌面软件,可作为TeamViewer的替代品。它可以直接使用,无需配置,提供完全的数据控制和安全性。用户可以使用提供的会合/中继服务器,自行设置,或编写自己的服务器。该项目欢迎所有人的贡献,并提供常见问题解答、二进制下载和每夜构建。

Whisper: 通用语音识别模型

  • 创建周期:710 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:66511 个
  • Fork数量:7836 次
  • 关注人数:66511 人
  • 贡献人数:65 人
  • Open Issues数量:72 个
  • Github地址:https://github.com/openai/whisper.git


Whisper是一个通用的语音识别模型,它是在大规模多样化音频数据集上训练的。它是一个多任务模型,能够进行多语言语音识别、语音翻译和语言识别。

初学者的生成式人工智能(第2版)

《初学者的生成式人工智能(第2版)》是由微软云倡导者提供的一门全面的18课程,教授一切开始构建生成式人工智能应用所需的知识。

aria2 - 轻量级跨平台下载工具

  • 创建周期:5021 天
  • 开发语言:C++
  • 协议类型:GNU General Public License v2.0
  • Star数量:34840 个
  • Fork数量:3526 次
  • 关注人数:34840 人
  • 贡献人数:66 人
  • Open Issues数量:1084 个
  • Github地址:https://github.com/aria2/aria2.git
  • 项目首页: https://aria2.github.io/

aria2是一个轻量级的跨平台下载工具,支持多种协议,包括HTTP/HTTPS、FTP、SFTP、BitTorrent和Metalink。它可以同时从多个来源/协议下载文件,并最大化带宽利用。项目页面位于https://aria2.github.io/

一键换脸项目已停止维护

  • 创建周期:436 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:25939 个
  • Fork数量:6367 次
  • 关注人数:25939 人
  • 贡献人数:20 人
  • Open Issues数量:7 个
  • Github地址:https://github.com/s0md3v/roop.git

这个一键换脸的开源项目已经停止维护,但软件仍然可以用于在视频中用所选图像替换面部,而无需数据集或训练。开发者对贡献者表示感谢,并提到缺乏兴趣和时间来监督进一步的开发。

uv: 极快的Python软件包安装程序和解析器

  • 创建周期:147 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:7066 个
  • Fork数量:200 次
  • 关注人数:7066 人
  • 贡献人数:45 人
  • Open Issues数量:249 个
  • Github地址:https://github.com/astral-sh/uv.git
  • 项目首页: https://astral.sh/

uv是一个极快的Python软件包安装程序和解析器,用Rust编写。它被设计为pip和pip-compile的即插即用替代品。uv由Ruff的创作者Astral支持。

SWE-agent: 将语言模型转化为软件工程代理

SWE-agent是一个项目,将语言模型(如GPT-4)转化为软件工程代理,能够修复真实GitHub存储库中的错误和问题。它在完整的SWE-bench测试集上取得了最先进的性能,解决了12.29%的问题。

authentik:灵活多功能的身份提供者


authentik是一个开源的身份提供者,强调灵活性和多功能性。它可以无缝集成到现有环境中,以支持新的协议。它还是一个很好的解决方案,用于在应用程序中实现注册、恢复和其他类似功能,为您节省了处理这些功能的麻烦。


稳定扩散WebUI Forge


稳定扩散WebUI Forge是建立在稳定扩散WebUI之上的平台,旨在简化开发、优化资源管理和加速推理。它为不同的GPU配置提供了显著的加速,并引入了Unet Patcher,可以用最少的代码实现各种方法。Forge还添加了新的采样器,并承诺保持原始WebUI界面。后端已经重新设计以处理资源管理,并删除了CMD标志的使用,建议让Forge决定如何加载模型。

TSLib: 深度时间序列分析的开源库

  • 创建周期:560 天
  • 开发语言:Python, Shell
  • 协议类型:MIT License
  • Star数量:6017 个
  • Fork数量:968 次
  • 关注人数:6017 人
  • 贡献人数:38 人
  • Open Issues数量:12 个
  • Github地址:https://github.com/thuml/Time-Series-Library.git

TSLib是一个面向深度学习研究人员的开源库,特别适用于深度时间序列分析。它提供了一个代码库,用于评估先进的深度时间序列模型,并涵盖了长期和短期预测、填补、异常检测和分类等任务。该库还包括有关新模型实现和初学者教程的新闻更新。

es-toolkit:高性能JavaScript实用工具库

es-toolkit是一个高性能的JavaScript实用工具库,具有现代化的日常功能实现,实现了2-3倍的性能提升,并将代码大小减少了高达97%。它包括TypeScript支持和有用的类型守卫,并经过全面测试以确保可靠性。

LeRobot: PyTorch中的现实世界机器人

  • 创建周期:104 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1617 个
  • Fork数量:85 次
  • 关注人数:1617 人
  • 贡献人数:8 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/huggingface/lerobot.git


LeRobot是一个开源项目,为PyTorch中的现实世界机器人提供模型、数据集和工具。它旨在降低机器人技术的准入门槛,并提供预训练模型、人类收集的演示数据集和仿真环境。该项目专注于模仿学习和强化学习,并计划在未来增加对现实世界机器人的更多支持。

AeroSpace: macOS平铺式窗口管理器(beta版)

AeroSpace是一个类似i3的macOS平铺式窗口管理器,提供beta版本。它提供类似i3的平铺窗口管理体验,并提供各种资源,如演示视频和文档。

Amnezia VPN: 桌面+移动客户端

Amnezia VPN是一个开源项目,为桌面和移动平台提供客户端。它允许用户连接到虚拟私人网络,以增强隐私和安全性。

Ostris的AI工具包

  • 创建周期:406 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:535 个
  • Fork数量:52 次
  • 关注人数:535 人
  • 贡献人数:2 人
  • Open Issues数量:30 个
  • Github地址:https://github.com/ostris/ai-toolkit.git


Ostris的AI工具包是一个开源项目,专注于各种AI脚本,主要侧重于稳定的扩散技术。

目录
相关文章
|
5月前
|
开发工具 git C++
【够用就好002】外行第一次发布github项目仓库
#deepseek#自学 记录外行学习代码的历程 今天是上传自己的工具代码到github仓库,一直以来是伸手党克隆别人的项目,今天在deepseek的辅导下上传自己的内容。
|
28天前
|
人工智能 Linux 计算机视觉
GitHub 开源热搜!10.7k  star, MagicAnimate,让照片秒变动画短片!
MagicAnimate 是由新加坡国立大学与字节跳动团队开发的静态图像动画工具,基于视频扩散模型与时序注意力模块,可实现高保真一致动画。用户只需上传一张照片和动作视频/DensePose 数据,即可生成高质量动画,效率提升 50%。项目在 GitHub 上获得 11.1k 星,支持多 GPU 推理、模型替换及跨平台部署,适用于短视频创作、在线教育、营销广告等场景。其优势在于流畅度高、细节还原精准,是目前最强的人像动画技术之一。
|
3月前
|
存储 人工智能 项目管理
2025年GitHub平台上的十大开源MCP服务器汇总分析
本文深入解析了GitHub上十个代表性MCP(Model Context Protocol)服务器项目,探讨其在连接AI与现实世界中的关键作用。这些服务器实现了AI模型与应用程序、数据库、云存储、项目管理等工具的无缝交互,扩展了AI的应用边界。文中涵盖Airbnb、Supabase、AWS-S3、Kubernetes等领域的MCP实现方案,展示了AI在旅行规划、数据处理、云存储、容器编排等场景中的深度应用。未来,MCP技术将向标准化、安全性及行业定制化方向发展,为AI系统集成提供更强大的支持。
882 2
2025年GitHub平台上的十大开源MCP服务器汇总分析
|
3月前
|
人工智能 API 开发工具
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
770 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
|
6月前
|
开发工具 git
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
359 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
|
3月前
|
开发工具 C++ git
五分钟看懂推送本地项目到 GitHub新手菜鸡
五分钟看懂推送本地项目到 GitHub新手菜鸡
|
4月前
|
开发工具 git
vscode推送项目到github仓库故障解决1
本文介绍了如何优雅解决本地仓库与远程仓库历史记录不一致的问题,并提供避免未来问题的最佳实践。核心在于理解问题根源(如历史记录差异和常见原因),采用推荐的解决方案(先本地初始化再关联远程仓库),并遵循一致的工作流程、团队协作规范及熟悉 Git 命令。通过强制推送或合并无关历史记录等方式处理现有冲突,同时养成良好习惯以预防类似问题。
|
3月前
|
人工智能 数据可视化 前端开发
自学软硬件工程师776天精简版github项目同步推送步骤
注意 这篇文章不是水内容的,虽然我之前也写过 github推送同步的内容。
|
4月前
|
运维 安全 开发工具
GitHub 热门开源运维工具 Websoft9:如何实现服务器管理效率翻倍?
Websoft9 提供 200+ 开源应用一键部署,支持容器化隔离、GitOps 自动化和企业级安全防护,助力服务器管理效率提升 80%。
141 1
|
5月前
|
运维 数据可视化 开发者
Dpanel:Star2k,短短时间就被大家称为GitHub开源神器!轻量化Docker面板,还在等什么
如今的软件开发和运维领域,Docker容器技术已经成为一种主流的解决方案,它允许开发者和系统管理员以更高效、更灵活的方式部署和管理应用程序。然而,Docker的命令行界面虽然强大,但对于某些用户来说可能不够直观。今天,我们要介绍的开源项目——dpanel,就是一个轻量化的Docker可视化管理面板,它以其简洁、高效的特点,为用户提供了一个易于操作的界面来管理Docker容器和镜像。
221 0