GitHubWeekly 分享 GitHub 上好玩、有趣的开源项目。通过开源,让你感受到编程的魅力,让你懂得编程不再仅仅是CURD。
以下为本期内容 2024.07.22~2024.07.28|每周 周一 更新
整理不易,如果你感兴趣,关注公众号 「Go学堂」 ,以鼓励我们坚持下去
工具
1、Upscayl
一款开源的图像高清化神器。 图像高清化一直是图片处理非常高频的场景之一。Upscayl通过先进的 AI 算法,让你能够无损放大低分辨率的图片。它利用 Real-ESRGAN 和 Vulkan 架构,通过 AI 模型增强图像细节,实现高质量的图像放大。
支持平台:Linux、MacOS、Windows
2、Video2X
Video2X是一款视频、GIF和图像无损放大工具,用python编写,用户可以免费在Google Colab(colab.research.google.com/)上直接免费试用。该项目通过先进的算法,实现视频、GIF 和图像的无损放大。为广大用户提供了一个提升视觉体验的利器,不仅功能强大,而且完全开源。
3、Clarity Upscaler
一款开源的 AI 图像放大与增强工具。旨在为用户提供高质量的图像处理体验。它可以帮助用户将低分辨率的图像放大到更高的分辨率,同时保持图像的清晰度和质量。还可以通过调整参数来获得最佳的放大效。
4、EasyPhoto
EasyPhoto 是一款 Webui UI 插件,专门用于生成 AI 肖像画。这个项目不仅能让你训练一个与自己相关的数字分身,还能生成逼真的肖像图像。类似开源版的“妙鸭相机”
你可以通过上传 5 到 20 张肖像图片进行训练,最好是半身照片且不佩戴眼镜。训练完成后,用户可以在推理部分生成图像。
项目地址:https://github.com/aigc-apps/sd-webui-EasyPhoto
5、DownKyi
哔哩下载姬(DownKyi)是一个在本地运行的,简单易用的哔哩哔哩视频下载工具,具有简洁的界面,流畅的操作逻辑,使用容易使用。支持批量多线程下载视频,可以自动识别视频格式,完成视频解码,并将视频导出为mp4格式,方便以后分享使用,并且还支持下载弹幕,音频等操作。总的来说,DownKyi是一款功能非常强大的视频下载软件。但目前只支持windows系统。
6、douyin-downloader
抖音批量下载工具是一款功能强大的下载工具,支持批量下载音乐,短视频,图片等,而且还有丰富的下载选项,可以满足我们不同的下载需求,而且还能免费使用。使用python编写,支持windows、linux、mac平台。
7、parse-video
parse-video 是一个功能强大的去视频水印的软件工具,支持支持20个视频平台和2个图集平台,安装和使用都非常的简单。通过视频分享链接,不仅可以去除视频水印,而且还可以解析出视频音乐和视频封面。
平台 | 状态 | 平台 | 状态 | 平台 | 状态 | 平台 | 状态 |
---|---|---|---|---|---|---|---|
皮皮虾 | ✔ | 微视短视频 | ✔ | 逗拍 | ✔ | 美拍 | ✔ |
抖音短视频 | ✔ | 西瓜视频 | ✔ | 微博 | ✔ | 新片场 | ✔ |
火山短视频 | ✔ | 最右 | ✔ | 绿洲 | ✔ | 好看视频 | ✔ |
皮皮搞笑 | ✔ | 梨视频 | ✔ | 全民K歌 | ✔ | 虎牙 | ✔ |
快手短视频 | ✔ | 度小视(原全民) | ✔ | 6间房 | ✔ | AcFun | ✔ |
8、cobalt
Cobalt 是一个媒体下载器,它以快速、友好且无广告、追踪器或侵入性分析的方式提供服务,避免了现代网络中常见的烦恼。用户只需粘贴链接,即可获取文件,操作简便。它支持多种服务,包括视频、音频下载,并且这个列表还在不断扩展。如果缺少用户需要的服务支持,可以通过创建问题或拉取请求来提出。
在线体验地址:cobalt.tools/
9、Aide
Aide是一款开源的实用的 AI 编程助手 VSCode 扩展。该开源插件主要对现有的编程助手,如 Copilot、CodegeeX 或 Codeium 等,做了一些实用的功能补充,让我们开发者能更高效地编程。 该项目主要支持以下功能: 🔄 代码转换:一键代码语言转换。 📖 代码注释:一键添加详细注释,提升可读性。 📋 快速复制:批量复制文件/文件夹为 AI 提示。 💬 自定义命令:对选定文件执行自定义 AI 命令。 🔀 变量重命名:使用 AI 给出的变量名建议重命名变量。 🎛 提示模板:定义灵活的 AI 提示模板。 📁 多文件支持:选择多个文件/文件夹进行 AI 提示或命令。 🚫 忽略模式:使用自定义 glob 规则排除文件/文件夹。 ⌨ 快捷键:设置你偏好的功能快捷键。
项目地址:https://github.com/nicepkg/aide
10、Starship
Starship 是用 Rust 编写的开源项目,以其轻量级和极速启动而著称。它能够跨平台运行,支持包括 Bash、Zsh、Fish 和 PowerShell 在内的多种 shell。Starship 的设计理念是提供一个最小化但功能强大的命令行提示符,它能够根据用户的需求显示关键信息,同时保持界面的整洁和美观。
学习资料
11、Hello-Algo
《Hello-Algo》动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。
在线查看:www.hello-algo.com/
12、System-Design-101
该仓库是一个用图解的方式解释复杂的技术概念的开源仓库,专门为面试者准备的。仓库收集各种技术概念的示意图,包括通讯协议、数据库、架构模式、缓存、微服务、安全等。还有像twitter、Netflix等大型网站的案例分析。
有趣儿的网站
13、海棠诗社
一个由网友开发的诗词网站。古韵今风,海棠诗梦间。
网站地址:haitang.app/
整理不易,如果你感兴趣,关注公众号 「Go学堂」,以鼓励我们坚持下去