社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

不一样的软件们——GitHub 热点速览 v.21.10

HelloGitHub • 4 年前 • 494 次点击  
阅读 102

不一样的软件们——GitHub 热点速览 v.21.10

作者:HelloGitHub-小鱼干

创意,是程序员的一个身份代名词,一样的软件有不一样的玩法。比如,你可以像用 git 一样操作一个 SQL 数据库,dolt 就是这样的数据库。又比如,你可以只写文本,flowchart-fun 帮你将文本变成流程图。再如 ytfzf,一个让你在终端看上油管视频的小家伙。最后,上周的 GitHub 热榜的图像处理集大成者 PaddleGAN 让你变脸、图片修复、漫画头像…只要是和图像相关的功能,你都可以用 PaddleGAN 玩个遍。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝

  • 本文目录
      1. 本周特推
      • 1.1 经典游戏再现:basic-computer-games
      • 1.2 终端看视频:ytfzf
      1. GitHub Trending 周榜
      • 2.1 好玩的文字流程图:flowchart-fun
      • 2.2 性能分析:pyroscope
      • 2.3 换脸工具:PaddleGAN
      • 2.4 Git 版数据库:dolt
      • 2.5 构建跨平台应用:svelte-nodegui
      1. 往期回顾

1. 本周特推

1.1 经典游戏再现:basic-computer-games

本周 star 增长数:1,200+

New basic-computer-games 是经典的游戏书籍《BASIC Computer Games》的更新版本,包含用各种常见编程语言编写的良好示例。而 basic-computer-games 也是上周 HackerNews 的热帖,你可以从中学到不少游戏制作和编程技能。

GitHub 地址→github.com/coding-horr…

1.2 终端看视频:ytfzf

本周 star 增长数:600+

New ytfzf 是一个让你无需 API 也能在终端看 YouTube 视频工具的 posix 脚本,在视频播放和下载部分使用了 mpv/youtube-dl。

GitHub 地址→github.com/pystardust/…

2. GitHub Trending 周榜

2.1 好玩的文字流程图:flowchart-fun

本周 star 增长数:1,300+

New flowchart-fun 是用 create react app 和 cytoscape.js 编写的画流程图工具,你可以使用文本来绘制流程图:缩进即为下子节点,关联关系通过 「 : 」来表示,也可以通过对应的节点 ID 号进行节点间的关联。

GitHub 地址→github.com/tone-row/fl…

2.2 性能分析:pyroscope

本周 star 增长数:1,050+

HelloGitHub 月刊 #vol.59 推荐项目 pyroscope 基于 Go 的开源实时性能分析平台。它能帮你:

  • 找出代码中的性能问题
  • 解决过度占用 CPU 问题
  • 理解应用程序的回调树
  • 追踪变更

GitHub 地址→github.com/pyroscope-i…

2.3 图像处理集成:PaddleGAN

本周 star 增长数:1,450+

PaddleGAN 是百度飞桨的对抗网络开发套件,PaddleGAN 图像生成模型库覆盖当前主流的 GAN 算法,可简单上手各类 GAN 任务,也方便扩展自己的研究。你可以用它做图片替换、老视频修复、动作迁移、提高分辨率、妆容迁移、照片动漫化等等图像处理。

GitHub 地址→github.com/PaddlePaddl…

2.4 Git 版数据库:dolt

本周 star 增长数:800+

dolt 是一个 git 版本的 SQL 数据库,你可以对它做 fork、clone、branch、merge、push 操作,就像 git 仓一样。用其他 MySQL 数据库一样方法链接 Dolt,用 SQL 命令运行查询或更新数据。也可使用命令行接口来导入 CSV 文件、提交变更、将它们推送到远程服务器,或者合并团队成员的数据更改。

GitHub 地址→github.com/dolthub/dol…

2.5 构建跨平台应用:svelte-nodegui

本周 star 增长数:1,250+

New svelte-nodegui 是一个使用 Node.js 和 Svelte🚀 构建高性能、本地和跨平台的桌面应用程序的小工具。特性:

  • 🧬 跨平台。应该在主要的 Linux, Windows 和 macOS 上工作。
  • 📉低 CPU 和内存占用。当前 CPU 在空闲时保持 0%,Hello World 程序的内存使用量低于 20 MB。
  • 💅使用 CSS 样式 (包括实际的级联)。也完全支持 flex 布局。
  • ✅完全支持 Node.js API。
  • 🎪支持原生 widget 事件监听。支持 Qt / NodeJs 的所有事件。
  • 💸可商业。
  • 🕵️‍♂️Devtools 支持良好。
  • 📚友好的文档和网站。
  • 🧙‍♂️对贡献者友好的贡献文档。
  • 🦹🏻‍♀️完美兼容黑暗模式 (感谢 Qt)。
  • 🏅支持 TypeScript。

GitHub 地址→github.com/nodegui/sve…

3. 往期回顾

以上为 2021 年第 10 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/108586
 
494 次点击