Github 2024-11-12 Python开源项目日报 Top10

根据Github Trendings的统计,今日(2024-11-12统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Python项目10
Shell项目1
TypeScript项目1

实时换脸和一键视频深度伪造

  • 创建周期:320 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:1519 个
  • Fork数量:186 次
  • 关注人数:1519 人
  • 贡献人数:6 人
  • Open Issues数量:11 个
  • Github地址:https://github.com/hacksider/Deep-Live-Cam.git

这个开源项目提供实时换脸和一键视频深度伪造功能,只需一张图片即可。它旨在帮助艺术家完成诸如为自定义角色添加动画或将其用作服装模特等任务。开发人员致力于预防不道德的使用,通过内置检查来避免不适当的媒体,并鼓励在符合当地法律和伦理考虑的情况下负责任地使用。

Paperless-ngx: 社区支持的文档管理系统

  • 创建周期:996 天
  • 开发语言:Python, TypeScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:21143 个
  • Fork数量:1151 次
  • 关注人数:21143 人
  • 贡献人数:328 人
  • Open Issues数量:10 个
  • Github地址:https://github.com/paperless-ngx/paperless-ngx.git
  • 项目首页: https://docs.paperless-ngx.com

/images/paperless-ngx-paperless-ngx-0.png

Paperless-ngx是一个社区支持的文档管理系统,将纸质文件转化为可搜索的在线存档。它是Paperless和Paperless-ng项目的继任者,旨在让一组贡献者共同推动和支持该项目。该系统提供文档索引、演示测试以及通过Docker compose轻松部署等功能。

QEMU/KVM上的macOS支持项目

  • 创建周期:3133 天
  • 开发语言:Python, Shell
  • Star数量:18950 个
  • Fork数量:1770 次
  • 关注人数:18950 人
  • 贡献人数:8 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/kholia/OSX-KVM.git

该项目支持在QEMU/KVM上运行macOS,支持OpenCore、Monterey、Ventura和Sonoma。现在提供商业支持以避免垃圾问题,无需Mac系统。README.md文件记录了创建虚拟Hackintosh系统的过程,所有包含的blob和资源都可以通过说明重新派生。商业支持选项可通过电子邮件获得,项目赞助商可访问私人OSX-KVM存储库和直接支持。该项目还提供Content Caching的帮助,支持在Proxmox上工作以及离线macOS安装。

MoneyPrinterTurbo 💸 自动短视频生成器

  • 创建周期:12 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:325 个
  • Fork数量:96 次
  • 关注人数:325 人
  • 贡献人数:1 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/harry0703/MoneyPrinterTurbo.git

MoneyPrinterTurbo 💸 是一个利用大型模型的开源项目,通过提供视频、主题或关键词,自动创建视频文案、素材、字幕和背景音乐,生成高清短视频。

Prefect:Python中弹性数据流水线的工作流编排框架

  • 创建周期:2307 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:16183 个
  • Fork数量:1576 次
  • 关注人数:16183 人
  • 贡献人数:275 人
  • Open Issues数量:861 个
  • Github地址:https://github.com/PrefectHQ/prefect.git
  • 项目首页: https://prefect.io

Prefect是一个用于在Python中构建弹性数据流水线的工作流编排框架。它提供了一种简单的方法,将脚本升级为一个弹性的生产工作流,允许构建弹性、动态的数据流水线,以应对变化并从意外事件中恢复。数据团队可以利用其功能(如调度、缓存、重试和基于事件的自动化)自信地自动化任何数据流程,并可以使用自托管的Prefect服务器实例或管理的Prefect Cloud仪表板来跟踪和监视工作流活动。

使用日常设备创建强大的AI集群

  • 创建周期:105 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:9696 个
  • Fork数量:514 次
  • 关注人数:9696 人
  • 贡献人数:21 人
  • Open Issues数量:159 个
  • Github地址:https://github.com/exo-explore/exo.git

使用日常设备(如iPhone、iPad、Android设备、Mac和Linux机器)创建自己的AI集群,形成强大的GPU,消除了对昂贵的NVIDIA GPU的需求。

CogVideoX(2024)和CogVideo(ICLR 2023):文本到视频生成开源项目

  • 创建周期:803 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:5047 个
  • Fork数量:465 次
  • 关注人数:5047 人
  • 贡献人数:10 人
  • Open Issues数量:34 个
  • Github地址:https://github.com/THUDM/CogVideo.git

/images/thudm-cogvideo-0.png

CogVideoX(2024年)和CogVideo(ICLR 2023)是用于文本到视频生成的开源项目。它们旨在提供从文本输入创建视频的工具。

/images/thudm-cogvideo-1.png

获取QQ空间发布的历史说说

  • 创建周期:246 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:1119 个
  • Fork数量:118 次
  • 关注人数:1119 人
  • 贡献人数:5 人
  • Open Issues数量:14 个
  • Github地址:https://github.com/LibraHp/GetQzonehistory.git

GetQzonehistory是一个项目,旨在通过获取QQ空间的历史消息列表来获取特定账号发布的所有帖子。它模拟登录QQ空间以访问历史消息列表,进行数据分析,最后将检索到的帖子存储在/resource/result目录下。该项目是开源的,欢迎贡献以改进代码。