如果你逛 HackerNews 或者是推特,你一定会被 multipleWindow3dScene 这个跨窗口渲染项目的成果刷屏,毕竟国内的技术平台上也出现了不少的模仿项目。另外一个热点,便是你在白板上画图,AI 猜你在画什么的 draw-fast,让你的画作更加精美。

此外,还有非常实用的简历生成器 Reactive-Resume、目标检测 frigate 和 headless CMS 项目 tinacms 也是非常受人欢迎。

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

  • 本文目录

    • 1. 本周特推

      • 1.1 跨窗口渲染:multipleWindow3dScene
      • 1.2 画作进阶:draw-fast
    • 2. GitHub Trending 周榜
      • 2.1 简历生成器:Reactive-Resume
      • 2.2 可视化开发:windmill
      • 2.3 Docker 跑 macOS:Docker-OSX
      • 2.4 headless CMS:tinacms
      • 2.5 摄像头目标检测:frigate
    • 3. HelloGitHub 热项
      • 3.1 Rust 终端编辑器:helix
      • 3.2 植物监控设备:Smart_Plant
    • 4. 往期回顾

1. 本周特推

1.1 跨窗口渲染:multipleWindow3dScene

主语言:JavaScript

New 这是一个跨窗口渲染的示例,用 Three.js 和 localStorage 在同一源(同产品窗口)上跨窗口设置 3D 场景。而这也是本周推特和前端圈的一个热点,有不少人在争相模仿它的实现,如果你对跨窗口的渲染有兴趣,可以读一读这个项目的代码。

GitHub 地址→https://github.com/bgstaal/multipleWindow3dScene

1.2 画作进阶:draw-fast

主语言:TypeScript

New 还记得那个无限画布的白板项目 tldraw 么?这次它出了个 fast 模式,搭配上 AI,让普通人也能画出非常专业的画作,让你的毛胚图变成精装图。

GitHub 地址→https://github.com/tldraw/draw-fast

2. GitHub Trending 周榜

2.1 简历生成器:Reactive-Resume

本周 star 增长数:650+主语言:TypeScript

想要美化下你的简历么?Reactive-Resume 提供了多个模版让你制作简历,兼容 GPT,可以用 OpenAI 的 API 来美化你的简历,让你的简历从内容到样式看过去更受招聘方的欢迎。

GitHub 地址→https://github.com/AmruthPillai/Reactive-Resume

2.2 可视化开发:windmill

本周 star 增长数:1,050+主语言:JavaScript、Rust

一个无代码平台,借助 Python、TypeScript、Go、Bash 和 SQL 等语言,再辅助拖拽操作,能自由组合成想要的工作流,完成特定功能的开发实现。具体的使用方法:

  1. 用支持的语言(Python、TypeScript、Go、Bash 和 SQL)定义解决指定任务的最小通用脚本;
  2. 脚本参数会自动解析,并生成前端;
  3. 制作工作流,将自制的脚本或者社区提供的脚本串联起来;
  4. 在脚本和工作流上构建对应的 UI

GitHub 地址→https://github.com/windmill-labs/windmill

2.3 Docker 跑 macOS:Docker-OSX

本周 star 增长数:650+主语言:Shell

它能让你在 Docker 中运行 Mac OS X,具有接近原生的性能。支持 iMessage、iPhone USB 和 Xcode。

GitHub 地址→https://github.com/sickcodes/Docker-OSX

2.4 headless CMS:tinacms

本周 star 增长数:350+主语言:TypeScript

这是一个完全的 headless CMS,支持 Markdown 和实时预览的可视化编辑。除了 Markdown,还支持 MDX、JSON、Yaml 等。

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

2.5 摄像头目标检测:frigate

本周 star 增长数:1,350+主语言:Python

想在你的摄像头上接上目标检测功能么?frigate 带有实时物体检测的 IP 相机的 NVR,它使用 OpenCV 和 Tensorflow 在 IP 相机本地进行实时物体检测。

GitHub 地址→https://github.com/blakeblackshear/frigate

3. HelloGitHub 热项

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热门项目,HG 开源项目评价体系刚上线不久,期待你的评价。

3.1 Rust 终端编辑器:helix

主语言:Rust

受 Kakoune 和 Neovim 启发的编辑器,它开箱即用、智能、对新手更加友好,支持类似 Vim 的编辑模式、tree-sitter(高亮更加快速)、LSP 等功能。

HG 评价地址→https://hellogithub.com/repository/15883bce305e41d9808bdeabe8ca17d2

3.2 植物监控设备:Smart_Plant

这是一款可直接插入土壤的环境监控设备,支持测量土壤湿度、温度和光照,项目仅包含电路板,需自行组装电子墨水屏、太阳能电池板等。

HG 评价地址→https://hellogithub.com/repository/e26f8d3e2f0f43c2954f2087dfb6b2f2

4. 往期回顾

往期回顾:

以上为 2023 年第 48 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟

请查收,本周刷屏的两大热点「GitHub 热点速览」的更多相关文章

  1. GitHub 官方大动作频频「GitHub 热点速览 v.22.24」

    作者:HelloGitHub-小鱼干 本周 GitHub 官方 Blog 很是热闹,GitHub 官方大动作频频也带来了 GitHub Blog 的频繁更新,除了本周 News 快读收录的 GitHu ...

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

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

  3. 有备无患「GitHub 热点速览 v.21.38」

    作者:HelloGitHub-小鱼干 数据库最重要的一个功能是容灾备份,备份不只是对数据库重要,对日常工作生活的我们一样重要,比如花了一个工作日写的代码没有备份(虽然可能只有 1 行-)总归是一个让人 ...

  4. 火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」

    不知道你有没有被 Wordle 这款游戏刷屏,在本期热点速览的特推部分选了一个 React 编写的开源版本同你分享,而本次公众号摘要也是一个提示, 只不过这个只能盲猜了.别小瞧 Wordle 这个游戏 ...

  5. 能动的电脑配件「GitHub 热点速览 v.22.11」

    看到这个标题就知道硬核的 B 站 UP 主稚晖君又更新了,本次带来的是一个造型可爱的小机器人.除了稚晖君这个一贯硬核的软硬件项目之外,本周也有很多有意思的新项目,像 Linux 服务监控小工具 Ray ...

  6. 可靠的自托管「GitHub 热点速览 v.22.37」

    自托管(Self-Hosted) 是很多开源项目主打的亮点:数据在手,安全我有.本周 GitHub 热点榜单上有多款自托管的项目,当中自然不能少了之前 HG 小伙伴 @makes world simp ...

  7. GitHub 开源了多款字体「GitHub 热点速览 v.22.48」

    本期 News 快读有 GitHub 官方大动作一下子开源了两款字体,同样大动作的还有 OpenAI 发布的对话模型 ChatGPT,引燃了一波人机对话. 项目这块,也许会成为新的 Web 开发生产力 ...

  8. 玩 ChatGPT 的正确姿势「GitHub 热点速览 v.22.49」

    火了一周的 ChatGPT,HG 不允许还有小伙伴不知道这个东西是什么?简单来说就是,你可以让它扮演任何事物,据说已经有人用它开始了颜色文学创作.因为它太火了,所以,本周特推在几十个带有"c ...

  9. 2023 年该学点什么技术?「GitHub 热点速览 v.23.03」

    春节期间,小鱼干读了一篇万字回顾数据库行业的文章,在文字缝隙里我看见了两个词:AI+ 和数据两个词(当然数据是废话,毕竟是一个数据库的回顾文).在 GitHub 上热点趋势上,可见到 AI+ 的身影, ...

  10. 让人眼前一亮的应用「GitHub 热点速览」

    大开眼界的一期 GitHub 热门项目,类似 Django 存在的 pynecone,搞定 Windows.Office 激活的 Microsoft-Activation-Scripts,都让我的收藏 ...

随机推荐

  1. C#.NET 国密SM3 HASH 哈希 与JAVA互通 ver:20230803

    C#.NET 国密SM3 HASH 哈希 与JAVA互通 ver:20230803 .NET 环境:.NET6 控制台程序(.net core). JAVA 环境:JAVA8,带maven 的JAVA ...

  2. 二代水务系统架构设计分享——DDD+个性化

    系统要求 C/S架构的单体桌面应用,可以满足客户个性化需求,易于升级和维护.相比于一代Winform,界面要求美观,控件丰富可定制. 解决方案 依托.Net6开发平台,采用模块化思想设计(即分而治之的 ...

  3. 从零玩转系列之微信支付实战PC端支付微信取消接口搭建 | 技术创作特训营第一期

    一.前言 从零玩转系列之微信支付实战PC端支付微信取消接口搭建 | 技术创作特训营第一期 halo各位大佬很久没更新了最近在搞微信支付,因商户号审核了我半个月和小程序认证也找了资料并且将商户号和小程序 ...

  4. go项目实现mysql接入以及web api

    本文为博主原创,转载请注明出处: 创建go项目,并在go项目中接入mysql,将mysql的配置项单独整理放到一个胚子和文件中,支持项目启动时,通过加载配置文件中的值,然后创建数据库连接. 之后使用n ...

  5. Java Maven POM配置参考

    介绍 什么是POM? POM代表"项目对象模型".它是一个名为pom.XML的文件中保存的Maven项目的XML表示. 快速概览 这是一个直接位于POM项目元素下的元素列表.请注意 ...

  6. paging组件的用法和意义

    一.Paging组件的意义 分页加载是在应用程序开发过程中十分常见的需求,我们经常需要以列表的方式加载大量的数据,这些数据通常来自网络或本地数据库.然而,如果一次性将所有数据全部加载出来,必然会消耗大 ...

  7. 分布式测试插件 pytest-xdist 使用详解

    使用背景: 大型测试套件:当你的测试套件非常庞大,包含了大量的测试用例时,pytest-xdist可以通过并行执行来加速整体的测试过程.它利用多个进程或计算机的计算资源,可以显著减少测试执行的时间. ...

  8. 以程序员为视角,关于商品详情API接口的说明

    ​ 商品详情API接口是现代电商平台中非常重要的一部分,它提供了获取淘宝商品详细信息的能力.作为一个程序员,了解如何调用这个API接口是非常关键的. 首先,我们需要明确的是,API接口是应用程序与服务 ...

  9. vue列表逐个进入过渡动画

    vue实现列表依次逐渐进入动画 利用vue 中transition-group 实现列表逐个进入动画效果 1.vue3代码, <template> <section class=&q ...

  10. 《Python魔法大冒险》004 第一个魔法程序

    在图书馆的一个安静的角落,魔法师和小鱼坐在一张巨大的桌子前.桌子上摆放着那台神秘的笔记本电脑. 魔法师: 小鱼,你已经学会了如何安装魔法解释器和代码编辑器.是时候开始编写你的第一个Python魔法程序 ...