近来,潜在某个技术交流群的我发现行将结业的小伙伴在焦虑实习、校招,刚好本周 GitHub 热榜有个长途作业项目。无妨大家换个思路,“走”出去或许有更多的机会。当然,除了全球的长途作业集,本周长途作业特推也收录了 greatghoul 及其他小伙伴整理的超具体长途作业事项以及相关作业方向推荐。

长途作业也好,坐班也好,难免需求用一些软件来提升效率。本期仍旧收录了 7 个收藏夹项:好用而全的绘图项目——awesome-diagramming,以及编译速度“噌噌噌”声称下一代编译器的 langcc。还有用来处理大型数组的 tensorstore,以及帮你处理博客内容的 WordPress 杀器——wordpress-wasm,最终压轴的是 Rust 原生 GUI 库 iced。

最终,读到这里的小伙伴或许现已收到了一个好消息——GitHub Trending 活过了国庆,并没有在 9 月 30 日成功“退休”,它仍旧在作业,你也是。关于它退休的消息能够阅读 v22.36 期热点速览。

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

  • 本文目录
    • News 快读
      • 社区·开源前端结构 Vue.js star 破 200k
      • 产品·GitHub Action 行将支撑移动端
    • 1. 本周特推
      • 1.1 长途作业:remote-jobs
      • 1.2 一图胜千言:awesome-diagramming
    • 2. GitHub Trending 周榜
      • 2.1 下一代编译器:langcc
      • 2.2 多维数组库:tensorstore
      • 2.3 浏览器运转:wordpress-wasm
      • 2.4 3D 生成模型:GET3D
      • 2.5 跨渠道 GUI 库:iced
    • 3. 往期回忆

News 快读

社区·Vue.js star 破 200k

GitHub 官方发推恭喜开源前端结构 Vue.js 项目获星超越 200k,目前为止 Vue.js Fork 数 32.9k,Star 200k。

产品·GitHub Action 行将支撑移动端

GitHub 移动端行将支撑办理 Action 操作,用户可在移动端重运转跑失利的 Action。

1. 本周特推

1.1 长途作业:remote-jobs

主言语:JavaScript

remote-jobs 收录了世界各地的长途作业的信息,依照产品名、官网、地域进行展现。假如你想找一份 WLB 的作业,或许你能够找找是不是有适宜的长途作业。remote-working 项目则是国人建议的长途作业集,相比较 remote-jobs,国内的 remote-working 不只是有团队介绍,还有长途作业遇到的问题、经历共享等弥补内容。

GitHub 地址→github.com/remoteintec…

国内版 GitHub 地址→github.com/greatghoul/…

1.2 一图胜千言:awesome-diagramming

团队协作总免不了需求一款好用的绘图软件,不管你是画流程图还是架构图。awesome-diagramming 依照收费与否、是否开源、绘画风格(精约、手绘、商务风…)、绘画方法(代码绘图、手工绘图)收录了好用的绘图软件,并进行示例展现。你能够在通用软件中找到多场景绘图软件,也能在功能分类下找到 ER 图、架构图等特定场景的专用软件推荐。

GitHub 地址→github.com/shubhamgrg0…

2. GitHub Trending 周榜

2.1 下一代编译器:langcc

本周 star 增加数:900+主言语:C++

作为下一代编译器,langcc 能够用来替代 Lex 和 Yacc,不过它的才能不只限于此:

  • 可生成更高效、线性时刻解析器
  • 可作为常见的工业言语(Python 3.9.12、Golang 1.17.8)编译器,且它生成的解析器非常快(比规范的 Golang 解析器快 1.2x,是规范 CPython 的 4.3x)
  • langcc 会生成一个完整的编译器前端,包含 AST 结构定义、相关遍历、散列等等
  • 提供方便的抵触盯梢算法
  • 附有独立的数据类型编译器 datacc
  • 自保管

GitHub 地址→github.com/jzimmerman/…

2.2 多维数组库:tensorstore

本周 star 增加数:500+主言语:C++

Google 开源用来读写大型多维数组的库。

GitHub 地址→github.com/google/tens…

2.3 浏览器运转:wordpress-wasm

本周 star 增加数:300+主言语:PHP、JavaScript

借助 WebAssembly 实现的浏览器运转 WordPress——一个以 PHP 和 MySQL 为渠道的开源博客软件和内容办理系统。

GitHub 地址→github.com/WordPress/w…

2.4 3D 生成模型:GET3D

本周 star 增加数:1,000+主言语:Python

New GET3D 能够从图画中学习并生成高质量的 3D 模型。

GitHub 地址→github.com/nv-tlabs/GE…

2.5 跨渠道 GUI 库:iced

本周 star 增加数:1,000+主言语:Rust

受启发于 Elm、采用 Rust 编写的跨渠道 GUI 库,只要一份代码即可多渠道运转。部分特性:

  • 简略、易用、开箱即用 API
  • 类型安全的反应式编程模型
  • 支撑 Windows、macOS、Linux 等多渠道
  • 呼应式布局
  • 内置小东西,比方:文本输入、滚动条等
  • 可定制东西组件
  • 支撑性能指标叠加调试

GitHub 地址→github.com/iced-rs/ice…

3. 往期回忆

往期回忆:

  • 不可错失的效能利器「GitHub 热点速览 v.22.39」
  • 万星开源项目强势回归「GitHub 热点速览 v.22.38」

以上为 2022 年第 40 个作业周的 GitHub Trending 🎉假如你 Pick 其他好玩、有用的 GitHub 项目,记得来 HelloGitHub issue 区和咱们共享下哟 🌝