程序员小抄——GitHub 热点速览 Vol.44

作者:HelloGitHub-小鱼干

这周热点是什么?youtube-dl!就是那个超过 72k+ star,又因为版权问题被 GitHub 关闭的项目,GitHub Trending 上一篇“哀嚎”,凡是带有 youtube-dl 字眼的项目开源当天基本上都能在 Trending 榜单上。不过,本周的热点速览并未收录 youtube-dl 相关 Repo,相比这个视频资源小抄,cheat.sh 这个 Linux / UNIX 让你可以快速了解到遗忘命令用法的“小抄”更深得我意。除了 cheat.sh 之外,vscode-stories 这个让你“窥探”到其他研发人员的编程故事的小 Repo 也是获得了海外许多研发人员的喜爱,发布不到 48 小时已经获得了超 13k 的安装量…

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

  • 本文目录
      1. 本周特推
      • 1.1 VSCode 的故事:vscode-stories
      • 1.2 ls 替代品:nat
      1. GitHub Trending 周榜
      • 2.1 变天小工具:SkyAR
      • 2.2 跨社交平台寻人:sherlock
      • 2.3 强大 OCR 工具库:PaddleOCR
      • 2.4 UNIX / Linux 命令小抄:cheat.sh
      • 2.5 开心学数学:manim
      • 2.6 自动驾驶:openpilot
      • 2.7 API 构建器:hoppscotch
      1. 推荐阅读

1. 本周特推

1.1 VSCode 的故事:vscode-stories

本周 star 增长数:750+

New vscode-stories 是油管“网红技术”播主 Ben Awad 开源的项目,当你打开 VSCode 的时候想不想知道别人用 VSCode 在干嘛呢?vscode-stories 就是让你了解程序员和他们 VSCode 故事的项目。vscode-stories 也是一个 VSCode 插件,安装之后看你可以阅读他人的故事也可以上传你自己的编程故事,btw,该扩展发布不到 48 小时已经获得了超 13k 的安装量。

GitHub 地址→https://github.com/benawad/vscode-stories

1.2 ls 替代品:nat

本周 star 增长数:900+

nat 也许是你从未知道的 “ls” 替代品,它可完全代替 ls。nat 特性包括:

  • 显示文件权限
  • 显示文件大小
  • 显示文件最后被修改的日期
  • 显示文件所属的用户
  • 显示文件所属的组
  • 一个容易使用的文件搜索
  • 用醒目的颜色区分文件和文件夹

GitHub 地址→https://github.com/willdoescode/nat

2. GitHub Trending 周榜

2.1 变天小工具:SkyAR

本周 star 增长数:700+

New SkyAR 是一个可替换视频中天空的工具,项目作者提出了一种基于视觉的视频天空替换和协调方法,该方法可以在样式可控的视频中自动生成逼真的戏剧性天空背景。与以前的专注于静态照片或需要在智能手机中集成惯性测量单元以拍摄视频的惯性测量方法不同,作者的方法完全基于视觉,对捕获设备没有任何要求,可以很好地应用于在线或离线处理方案。

GitHub 地址→https://github.com/jiupinjia/SkyAR

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-myYSuywp-1604339562486)(https://img2020.cnblogs.com/blog/759200/202011/759200-20201103014323658-1800763752.gif)]

2.2 跨社交平台寻人:sherlock

本周 star 增长数:1500+

sherlock 可以在主流英文社交网站如:GitHub、Facebook 等网站上查找指定的用户名是否存在,要求使用 Python 3.6 或更高版本,全平台支持。

GitHub 地址→https://github.com/sherlock-project/sherlock

2.3 强大 OCR 工具库:PaddleOCR

本周 star 增长数:1400+

PaddleOCR 基于 PaddlePaddle 的强大多语言 OCR 工具包,支持多语言识别:英语、中文、韩语、日语、德语、法语等,3.5M 实用超轻量化 OCR 系统,支持服务器、移动、嵌入式和物联网设备之间的培训和部署。特性:

  • PPOCR 系列高质量预训练模型,准确的识别效果
    • 超轻量 ppocr_mobile 移动端系列:检测(2.6M)+方向分类器(0.9M)+ 识别(4.6M)= 8.1M
    • 通用 ppocr_server 系列:检测(47.2M)+方向分类器(0.9M)+ 识别(107M)= 155.1M
    • 超轻量压缩ppocr_mobile_slim系列:检测(1.4M)+方向分类器(0.5M)+ 识别(1.6M)= 3.5M
  • 支持中英文数字组合识别、竖排文本识别、长文本识别
  • 支持多语言识别:韩语、日语、德语、法语
  • 支持用户自定义训练,提供丰富的预测推理部署方案
  • 支持 PIP 快速安装使用
  • 可运行于 Linux、Windows、macOS 等多种系统

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

2.4 UNIX/Linux 命令小抄:cheat.sh

本周 star 增长数:700+

cheat.sh 是一个 UNIX/Linux 命令小抄,如果你记不住某个命令的具体用法,不妨试试 cheat.sh 这个速查表。cheat.sh 的特性:

  • 简洁的 curl/browser 界面
  • 涵盖 56 种编程语言,一些 DBMSes 和 1000 多个最重要的 UNIX/Linux 命令
  • 无需安装,随处可用
  • 超快,通常在 100 毫秒内即可返回答案
  • 可以直接在代码编辑器中使用,无需打开浏览器

GitHub 地址→https://github.com/chubin/cheat.sh

2.5 开心学数学:manim

本周 star 增长数:1200+

manim 是一个动画制作库,主要用于制作跟数学物理相关的动态视频。它基于 MIT 许可,由 3blue1brown 开发。使用它可快速构建有关数学的动画,非常精确且形象。

GitHub 地址→https://github.com/3b1b/manim

2.6 自动驾驶:openpilot

本周 star 增长数:1650+

openpilot 是由 comma.ai 开源的自动驾驶系统。openpilot 可以代替 OEM 的高级辅助驾驶系统,用来改善视觉感知与机电执行器控制。它让用户可以透过增加的计算能力、强化的侦测器以及不断更新的驾驶辅助功能来修改现有的汽车,这些功能会随用户递交的资料而持续改善。

GitHub 地址→https://github.com/commaai/openpilot

2.7 API 构建器:hoppscotch

本周 star 增长数:950+

hoppscotch 是一个可以通过 Web 服务来构建 API 的工具,目前已有 100+k 开发人员使用 hoppscotch。特征

  • ❤️ 轻巧:采用简约的 UI 设计。
  • ⚡️ 快速:实时发送请求和获取/复制响应。

GitHub 地址→https://github.com/hoppscotch/hoppscotch

3. 推荐阅读

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

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

削微寒 CSDN认证博客专家 萌新
微信搜【HelloGitHub】关注后可以找到我。分享 GitHub 上有趣、入门级的开源项目,每月 28 号更新,已持续维护 4 年有余。
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页