作者:HelloGitHub-小鱼干

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

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

1. 本周特推

在开始本周的特推之前,如果你有什么想要的 GitHub 项目,记得留言呀~你的留言超重要 (≧▽≦)

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

本周 star 增长数:1,200+

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

GitHub 地址→https://github.com/coding-horror/basic-computer-games

1.2 终端看视频:ytfzf

本周 star 增长数:600+

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

GitHub 地址→https://github.com/pystardust/ytfzf

2. GitHub Trending 周榜

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

本周 star 增长数:1,300+

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

GitHub 地址→https://github.com/tone-row/flowchart-fun

2.2 性能分析:pyroscope

本周 star 增长数:1,050+

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

  • 找出代码中的性能问题

  • 解决过度占用 CPU 问题

  • 理解应用程序的回调树

  • 追踪变更

GitHub 地址→https://github.com/pyroscope-io/pyroscope

2.3 图像处理集成:PaddleGAN

本周 star 增长数:1,450+

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

GitHub 地址→https://github.com/PaddlePaddle/PaddleGAN

2.4 Git 版数据库:dolt

本周 star 增长数:800+

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

GitHub 地址→https://github.com/dolthub/dolt

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 地址→https://github.com/nodegui/svelte-nodegui

3. 往期回顾

  • 小心你的个人信息——GitHub 热点速览 v.21.09

  • 上天的源码要不要——GitHub 热点速览 v.21.08

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

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

- END -

「点击上方」更多惊喜等待你的发掘!

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

  1. 开源的 Switch 模拟器——GitHub 热点速览 v.21.12

    作者:HelloGitHub-小鱼干 脸滚键盘操作选手小鱼干这里要推荐一个超酷 Switch 模拟器,不能埋没你的游戏天赋.Ryujinx 是一个 C# 写的 Switch 模拟器,1700+ 游戏可 ...

  2. 出现了,PPT 制作新方式——GitHub 热点速览 v.21.19

    作者:HelloGitHub-小鱼干 想当初 Markdown 的出现,拯救了多少死在 Word 样式调整上的人,现在,slidev 出现了,它让你 Focus 在本该专注的 PPT 内容制作上而不需 ...

  3. 在线体验 Windows 11「GitHub 热点速览 v.21.30」

    作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...

  4. AI 预测蛋白质结构「GitHub 热点速览 v.21.29」

    作者:HelloGitHub-小鱼干 虽然 AI 领域藏龙卧虎,但是本周预测蛋白质结构的 alphafold 一开源出来就刷爆了朋友圈,虽然项目与我无关,但是看着科技进步能探寻到生命机理,吃瓜群众也有 ...

  5. 自动驾驶的自行车——GitHub 热点速览 v.21.24

    作者:HelloGitHub-小鱼干 用什么词来概述这周的 GitHub 热点呢?大概是人工智能是真的神!它能让 EssayKiller_V2 写出规范的高考作文,工整又对仗,也能用 XUAN-Bik ...

  6. 云空调,GitHub 的专属冷气——GitHub 热点速览 v.21.20

    作者:HelloGitHub-小鱼干 万物皆可上云,air-conditioner 是上周火爆小鱼干朋友圈和公众号信息流的云空调项目.第一眼的时候,你会觉得和这个云空调还挺别致的,第二眼,si~~感到 ...

  7. 自制车速记录仪「GitHub 热点速览 v.21.31」

    作者:HelloGitHub-小鱼干 如果你有一辆普通的自行车,那么就可以使用下 X-TRACK 这个项目制作一个自己的测速器,记录你的行驶轨迹还有车速,体验一把硬件发烧友的乐趣.如果你有一个非 ma ...

  8. 图片的黑魔法——GitHub 热点速览 v.21.13

    作者:HelloGitHub-小鱼干 图片的黑魔法并不是图片修复.旧照上色,而是将任意文件打包成图片的样子,上传到推特.看过去这张图片平平无奇,那么普通却深藏不露,工程师 DavidBuchanan ...

  9. 文字变图片——GitHub 热点速览 v.21.14

    作者:HelloGitHub-小鱼干 程序的力量,在 deep-daze 体现得淋漓尽致,你用一句话描述下你的图片需求,它就能帮你生成对应图片.同样的,appsmith 的力量在于你只要拖拽即可得到一 ...

最新文章

  1. Spark写Redis+Spark资源配置总结
  2. java io效率_JAVA IO操作的总结 和速度实验
  3. 程序员吐槽_某程序员吐槽一程序员大佬竟然放弃百度offer,回老家进烟草公司!是不是脑子有坑?网友:你才脑子有坑!...
  4. 掌握 Angular2 的服务 (service)
  5. 柔性机械臂_CSR论文精选 | 基于视觉的双连杆柔性机械臂末端位置跟踪控制
  6. nio框架中的多个Selector结构
  7. Linux命令之man
  8. python标注审核_Python类型标注
  9. 4.3串的模式匹配算法(BF算法)
  10. Docker学习与总结
  11. 《微软System Center 2012 R2私有云部署实战》——第二章 微软私有云选型2.1 服务器选型...
  12. 如何快速计算出三相电流的数值呢
  13. 计算机应用基础学科计划,《计算机应用基础》教学计划
  14. 视频编码中CBR编码和VBR编码的区别
  15. 平方和误差函数--代价函数(机器学习)
  16. 部署免安装版MySQL
  17. 韩立春21日工作内容
  18. pattern.compile java_Java Pattern compile(String)用法及代码示例
  19. 计算机网络密码忘记了怎么办,忘记电脑密码怎么办?--重置电脑密码的方法详解...
  20. 我为什么既支持又反对接口用Map来传输数据?

热门文章

  1. 学期笔记(一)——OSI七层模型
  2. 不懂七大设计原则等于白学软件开发篇
  3. 映射SharePoint 2013管理中心到外网的方法
  4. 互联网快讯:小米有品有鱼发布停运公告;极米高品质投影产品获好评;奇安信发布数据卫士套件
  5. Ubuntu网卡设置
  6. 为什么一字节是8位?
  7. android 单元测试 assert,android单元测试AndroidTestCase
  8. javax 包是什么
  9. 【python】字体报错Glyph 25151 (\N{CJK UNIFIED IDEOGRAPH-623F}) missing from current font. func(*args)
  10. 服务器间实现文件共享