上周 GitHub 热点速览 vol.07:GitHub 官方 CLI beta 版已发布

2019/04/10 10:10
阅读数 26

作者:HelloGitHub-小鱼干

摘要:GitHub Trending 上周看点,GitHub 官宣 CLI 已发布 beta 版,前端新晋高性能打包神器 esbuild 宣战 Webpack&Parcel,微软、Facebook 开源项又添新成员…

上周 HelloGithub 运营小妹首次尝试了在微博发布 GitHub Trending 信息,以下内容摘录自上周微博的 GitHub Trending,选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间超过 30 天的项目一律称之为成熟稳重老项目,望周知 🌝

  • 本文目录
    • 一、可怕 GitHub 新生
      • 1.1 爬虫项目:jdBuyMask
      • 1.2 3D 计算机视觉库:PyTorch3D
      • 1.3 好久不见 .NET:Todos
      • 1.4 深度学习库:DeepSpeed
      • 1.5 代码即是图:Diagrams
      • 1.6 不再头疼 CSS:OpenChakra
      • 1.7 前端打包神器:esbuild
    • 二、尚能星否 GitHub 老项目
      • 2.1 灵光一闪:app-ideas
      • 2.2 HTTP Web 框架:Fiber
      • 2.3 k8s 神器:KubeOperator
      • 2.4 广告屏蔽:anti-AD
      • 2.5 镜像投屏:Airplay-SDK
      • 2.6 GitHub 官宣:CLI-gh
    • 三、本周 GitHub Trending #技术学习#主题的主力军
      • 3.1 大数据入门到精通:BigData-Notes
      • 3.2 Python 小例子:python-small-examples
      • 3.3 Node 最佳实践:Node.js CLI Apps Best Practices

一、可怕 GitHub 新生

1.1 爬虫项目:jdBuyMask

本周 star 增长数:900+

jdBuyMask 可以自动检测京东是否有口罩在售,并自动下单,

GitHub 地址→https://github.com/cycz/jdBuyMask

1.2 3D 计算机视觉库:PyTorch3D

本周 star 增长数:950+

PyTorch3D 是 Facebook 开源的 3D 计算机视觉库,PyTorch3D 有 3 大特性:

  1. 3D 网格数据的新格式:Meshes
  2. 对 3D 数据的高效处理
  3. 可微的图像渲染方法

搭配机器之心的文章《FaceBook开源PyTorch3D:基于PyTorch的新3D计算机视觉库》:https://zhuanlan.zhihu.com/p/105584946 试用更佳

GitHub 地址→https://github.com/facebookresearch/pytorch3d

1.3 好久不见:.NET—Todos

本周 star 增长数:650+

Todos 是一个 .NET Core 中的各种待办事项列表后端 API 实现的项目。

GitHub 地址→https://github.com/davidfowl/Todos

1.4 深度学习库:DeepSpeed

本周 star 增长数:1500+

DeepSpeed 是微软开源的深度学习优化库,通过提高规模、速度、可用性并降低成本,可以在当前一代的 GPU 集群上训练具有超过 1,000 亿参数的模型。

GitHub 地址→https://github.com/microsoft/DeepSpeed

说明:由于上文使用的 star 统计工具无法统计 star 超过 3k 的项目,故本项目之后采用其他统计工具,下篇文章将统一画风;

1.5 代码即是图:Diagrams

本周 star 增长数:1200+

Diagram as Code,Diagrams 是一个用 Python 代码可绘制云系统架构原型的小工具,由 AWS、Azure、GCP 和 Kubernetes 提供支持。

GitHub 地址→https://github.com/mingrammer/diagrams

1.6 不再头疼 CSS:OpenChakra

本周 star 增长数:1000+

OpenChakra 是一个 Chakra UI 的可视编辑器,使用简单的拖放 UI 快速绘制组件,切换代码面板可查看组件 JSX/React 代码,支持将代码直接导出到 CodeSandbox,再也不用头疼写 CSS 了!!

GitHub 地址→hhttps://github.com/premieroctet/openchakra

1.7 前端打包神器:esbuild

本周 star 增长数:1400+

esbuild 是一个前端打包工具,作为打包界的新生,它在 repo 中给出了同 Webpack、Parcel、Rollup 比较数据。

GitHub 地址→https://github.com/evanw/esbuild

二、尚能星否 GitHub 老项目

2.1 命名克星:fate

本周 star 增长数:100+

fate,又名:命运。是一个现代科学取名工具,参考【周易卦象】、【大衍之数】、【三才五格】、【喜用神(平衡用神)】、【生肖用字】、【八字吉凶】为小宝宝取名。

GitHub 地址→https://github.com/godcong/fate

2.2 灵光一闪:app-ideas

本周 star 增长数:2000+

app-ideas 收集各类应用 idea,并按照易学程度把应用进行划分,你可以通过这个项目提高编程技术&学习新技术。

GitHub 地址→https://github.com/florinpop17/app-ideas

2.3 HTTP Web 框架:Fiber

本周 star 增长数:1400+

Fiber 是一个类 Express.js 风格基于 Fasthttp 的 HTTP Web 框架,旨在简化零内存分配和性能的情况,以便快速开发。下图为 Fiber 的性能图,如果你对 Node.js 很熟,不妨试试这个用 Go 写成的项目。

GitHub 地址→https://github.com/gofiber/fiber

2.4 k8s 神器:KubeOperator

本周 star 增长数:50+

KubeOperator 是一个开源项目,通过 Web UI 在 VMware、OpenStack 和物理机上规划、部署和运营生产级别的 Kubernetes 集群。支持内网离线环境、支持 GPU、应用商店,已通过 CNCF 的 Kubernetes 软件一致性认证。

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

2.5 广告屏蔽:anti-AD

本周 star 增长数:70+

anti-AD 是通过域名解析层来屏蔽广告和保护隐私的小工具,支持 AdGuardHome,Dnsmasq,Surge,Pi-Hole 等网络组件。使用 anti-AD 能够屏蔽广告域名,能屏蔽电视盒子广告,屏蔽 app 内置广告,同时屏蔽了一些日志收集、大数据统计等涉及个人隐私信息的站点,能够保护个人隐私不被偷偷上传。

GitHub 地址→https://github.com/privacy-protection-tools/anti-AD

2.6 镜像投屏:Airplay-SDK

本周 star 增长数:250+

Airplay-SDK 是一个镜像投屏工具,支持 1080p 四分屏显示,

  • iOS 和 MacOS 里, 使用 Airplay 协议, 免安装, 直接镜像投屏
  • Android 系统, 使用 Miracast 协议, 免安装, 直接镜像投屏,可以投系统声音 (Miracast 依赖于不同芯片平台实现, 集成至蓝莓投屏) .
  • Windows 系统安装蓝莓研发的投屏客户端, 可以用投屏码 一键投屏到对应接收端. 支持同时镜像电脑屏幕到多个接收端, 接收端也可以同时显示多路屏幕, 即支持一投多和多投一, 适合会议办公, PPT 演示

GitHub 地址→https://github.com/xfirefly/Airplay-SDK

2.7 GitHub 官宣:CLI-gh

本周 star 增长数:3000+

gh/cli 是 GitHub 官方发布的命令版 GitHub,支持 pr、issue 等常规 GitHub 操作,目前 gh 处于 beta 版。

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

说明:由于项目地址特殊,尚未能生成本周 Trending 图;

三、本周 GitHub Trending #技术学习#主题的主力军

本周 GitHub Trending 上有许多技术学习资料集合 repo,这里选取了 3 个比较全面的学习资料

3.1 大数据入门到精通:BigData-Notes

本周 star 增长数:350+

BigData-Notes 是一个 Markdown 项目,收集了大数据入门到精通的所有资料,包括【大数据学习路线】、【大数据技术栈】、【大数据常用软件】等内容。

GitHub 地址→https://github.com/heibaiying/BigData-Notes

3.2 Python 小例子:python-small-examples

本周 star 增长数:200+

python-small-examples 收录 Python 有趣的小例子一网打尽。告别枯燥,60 秒学会一个小例子,系统学习 Python,从入门到大师。包括 Python 基础、Python 坑点、Python 字符串和正则、Python 绘图、Python 日期和文件、Web 开发、数据科学、机器学习、深度学习、TensorFlow、Pytorch…

GitHub 地址→https://github.com/jackzhenguo/python-small-examples

3.3 Node 最佳实践:Node.js CLI Apps Best Practices

本周 star 增长数:450+

Node.js CLI Apps Best Practices 如其名是一个 Node.js 最佳实践教程,收录了如何构建成功、用户友好的 Node.js 命令行界面(CLI)应用程序的最佳实践。该项目暂时只有德文、西班牙文、英文三个版本~

GitHub 地址→https://github.com/lirantal/nodejs-cli-apps-best-practices

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

https://github.com/521xueweihan/HelloGitHub

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

关注公众号加入交流群

原文出处:https://www.cnblogs.com/xueweihan/p/12322498.html

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部