前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >懒人福音——GitHub 热点速览 Vol.42

懒人福音——GitHub 热点速览 Vol.42

作者头像
HelloGitHub
发布2021-05-14 16:18:51
1.3K0
发布2021-05-14 16:18:51
举报
文章被收录于专栏:HelloGitHub

懒人福音是什么?就是省时省事,正如 Waypoint 一样,你不需要在多个平台构建代码即可部署发布应用,它允许你将应用程序构建、部署和发布生命周期定义为代码。Bit 则让你不需要记 git 操作,可在命令行选项预览、自动补全命令。Strimzi 解决了 k8s 等平台跑 Kafka 的烦恼,让你直接用 Strimzi 即可运行 Kafka,当然大厂也不示弱,swift-algorithms 便是苹果开源的算法集合包。

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

1. 本周特推

1.1 免你记命令烦恼 Git CLI:Bit

本周 star 增长数:2200+

完全兼容 git 的 CLI——Bit 是一个实验性的现代化 Git CLI,它构建在 git 之上。工具特点

  • 命令和标记建议,浏览 git 时可提供大量选项
  • 当使用 add 或者 bit checkout 命令时可自动填充文件和分支名称
  • 自动获取更新代码、分支快速转发减少了合并冲突的可能性
  • bit sync 等新命令极大地简化了工作流程
  • 与 git 完全兼容,允许你在需要时返回到 git

GitHub 地址→https://github.com/chriswalz/bit

1.2 浏览器记录员:Headless recorder

本周 star 增长数:1300+

Headless recorder 是一个 Chrome 扩展,可以记录你在浏览器做的交互,并生成一个 Puppeteer 或者 Playwright 脚本。目前支持:

  • 记录单击并键入事件
  • 添加 waitForNavigation, setViewPort 和其他有用的子句
  • 生成一个 Puppeteer 脚本
  • 显示正在记录的事件
  • 复制到剪贴板
  • 提供配置选项
  • 允许数据 ID 配置元素选择

GitHub 地址→https://github.com/checkly/headless-recorder

2. GitHub Trending 周榜

2.1 高颜值命令行渲染 Markdown 工具:Glow

本周 star 增长数:900+

Glow 是一个在命令行里渲染 Markdown 的工具,它的设计初衷是为了展现 CLI 的美丽和强大。

Glow 支持你发现 Markdown 文件,直接在命令行上阅读文档,并将 Markdown 文件存储到你自己的私人收藏中以便你随时随地阅读它们。Glow 会在子目录或本地 Git 仓库中找到本地标记文件。

顺便说一下,所有你收藏起来的数据都是端到端加密的:只有你能解密。

GitHub 地址→https://github.com/charmbracelet/glow

2.2 一键构建、部署发布工具:Waypoint

本周 star 增长数:1650+

New Waypoint 是 HashiCorp 公司开源的跨平台工具,可用于构建、部署、发布应用程序。Waypoint 允许开发人员将应用程序构建、部署和发布生命周期定义为代码,从而减少了通过一致和可重复的工作流交付部署的时间。

Waypoint 支持许多现成的构建方法和目标平台,更多可以通过插件轻松添加:

  • 云原生Buildpacks
  • Docker
  • k8s
  • AWS EC2 和 ECS
  • Azure 容器实例
  • Google 云运行
  • Netlify

Waypoint 支持 Linux、Mac OS X 和 Windows。

GitHub 地址→https://github.com/hashicorp/waypoint

2.3 全程工作合集:remote-jobs

本周 star 增长数:700+

remote-jobs 收录了全球各地支持半远程、完全远程的科技公司信息,收录的每个公司会标注远程工作的所属国家,并按照某个公司的首字母升序排列,目录名单上暂时只有一家中国公司,公司带有 ⚠️ 图标则表示维护者对该公司信息不甚了解。

GitHub 地址→https://github.com/remoteintech/remote-jobs

2.4 高颜值图片占位解决方案:BlurHash

本周 star 增长数:1400+

BlurHash 是一个图像占位符,它允许你加载图片时显示模糊色块来缓解图片未加载的尴尬,同样的,它也支持将清晰的图片模糊化。该项目目前有 C、Swift、Kotlin、Typescript、Python 等版本。

GitHub 地址→https://github.com/woltapp/blurhash

2.5 k8s 跑 Kafka:Strimzi

本周 star 增长数:400+

Strimzi 提供了在 Kubernetes 或 OpenShift 上以各种部署配置运行 Apache Kafka 集群的方法。此外,Strimzi 也是一个 CNCF 的沙盒孵化项目。

GitHub 地址→https://github.com/strimzi/strimzi-kafka-operator

2.6 类 Excel 开源表格:Luckysheet

本周 star 增长数:1650+

Luckysheet 是一款纯前端类 Excel 的在线表格,功能强大、配置简单、完全开源。特性包含:

  • 表格设置,包括冻结行列、合并单元格、筛选、排序、查询、条件格式、批注
  • 支持数据分析功能包括透视表、分列、矩阵操作、内置 385 个计算函数
  • 支持一键截图、复制为 JSON 数据、共享编辑、Excel 与 Luckysheet 之间数据的复制粘贴.

GitHub 地址→https://github.com/mengshukeji/Luckysheet

2.7 苹果开源 swift 算法:swift-algorithms

本周 star 增长数:600+

swift-algorithms 是一个苹果开源的序列和集合算法包,以及它们的相关类型。

GitHub 地址→https://github.com/apple/swift-algorithms

3. 推荐阅读

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

- END -

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 HelloGitHub 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 本周特推
    • 1.1 免你记命令烦恼 Git CLI:Bit
      • 1.2 浏览器记录员:Headless recorder
      • 2. GitHub Trending 周榜
        • 2.1 高颜值命令行渲染 Markdown 工具:Glow
          • 2.2 一键构建、部署发布工具:Waypoint
            • 2.3 全程工作合集:remote-jobs
              • 2.4 高颜值图片占位解决方案:BlurHash
                • 2.5 k8s 跑 Kafka:Strimzi
                  • 2.6 类 Excel 开源表格:Luckysheet
                    • 2.7 苹果开源 swift 算法:swift-algorithms
                    • 3. 推荐阅读
                    相关产品与服务
                    文件存储
                    文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档