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

本文涉及的产品
NLP自然语言处理_基础版,每接口每天50万次
视觉智能开放平台,图像资源包5000点
视觉智能开放平台,分割抠图1万点
简介: 根据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脚本,主要侧重于稳定的扩散技术。

目录
相关文章
|
2月前
|
Rust Dart 前端开发
Github 2024-08-19 开源项目周报Top15
根据Github Trendings的统计,本周(2024年8月19日统计)共有15个项目上榜。按开发语言分类,上榜项目数量如下:Python项目最多,有7项;其次是JavaScript和TypeScript,各有3项;Dart有2项;HTML、PowerShell、Clojure和C++各1项。此外,还介绍了多个热门项目,包括Bootstrap 5、RustDesk、ComfyUI、易采集、Penpot等,涵盖了Web开发、远程桌面、自动化测试、设计工具等多个领域。
79 1
|
2月前
|
JavaScript 前端开发 Go
Github 2024-08-12 开源项目周报 Top14
本周Github Trendings共有14个项目上榜,按开发语言汇总如下:Python项目7个,TypeScript项目5个,C项目2个,JavaScript项目2个,Go和Batchfile项目各1个。其中亮点包括开发者职业成长指南、Windows激活工具、ComfyUI图形界面、AFFiNE知识库、易采集可视化爬虫等项目,涵盖多种实用工具和开源平台。
58 1
|
2月前
|
存储 安全 Java
【事故】记一次意外把公司项目放到GitHub并被fork,如何使用DMCA下架政策保障隐私
在一次意外中,作者因三年前将测试代码遗忘在GitHub上而遭遇了代码被他人fork的问题。为解决这一危机,作者详细介绍了如何通过GitHub的DMCA下架通知流程安全删除敏感代码,包括处理私人信息和商标侵权的具体步骤。本文不仅提供了实用的操作指南,还强调了及时响应的重要性,帮助读者避免类似风险
23 0
【事故】记一次意外把公司项目放到GitHub并被fork,如何使用DMCA下架政策保障隐私
|
开发工具 git
github下载项目
github下载项目
147 0
GitHub:如何从GitHub上下载文件(下载单个文件或者下载整个项目文件)之详细攻略(图文教程)
GitHub:如何从GitHub上下载文件(下载单个文件或者下载整个项目文件)之详细攻略(图文教程)
GitHub:如何从GitHub上下载文件(下载单个文件或者下载整个项目文件)之详细攻略(图文教程)
告别龟速,从GitHub快速下载项目的技巧分享,简单又高效!
告别龟速,从GitHub快速下载项目的技巧分享,简单又高效!
|
IDE Linux 开发工具
git clone 从GitHub上下载项目到服务器上运行+创建虚拟环境
可先进入需要放置文件的路径之下
1333 0
|
Web App开发
github上下载单个项目
github上的每一个git版本库都可以使用svn来操作,而svn是支持部分检出的,所以我们可以使用svn来下载。如果没安装svn,需要先安装一下。 例如我想下载我的practice项目的hash_table目录 (1)在github上点开这个目录,浏览器地址栏可以得到这个地址 [https://github.
826 0