被 GPT 和 OpenAI 刷屏了一个多月,现在 GitHub Trending 已经没有什么和 gpt 无关的项目了,但是好在总有优秀的开源项目拯救我的项目疲惫。像是贴心好用的反向代理 pgrok,据说是穷人的 ngrok 替代品;拯救 SQL Boy 的 textSQL,现在你可以不写 SQL 来查数据了。

除此之外,高性能打包工具 rspack 高兴起来,打包的工作分分钟就搞定了,scrcpy 则是名声在外的投屏神器,而 nicegui,Nice!Python 工程师们可以有漂亮的 UI 用了。

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

  • 本文目录

    • 1. 本周特推

      • 1.1 反向代理:pgrok
      • 1.2 文本转 SQL:textSQL
    • 2. GitHub Trending 周榜
      • 2.1 高性能打包工具:rspack
      • 2.2 SD GUI:ComfyUI
      • 2.3 neovim 配置:AstroNvim
      • 2.4 Android 镜像:scrcpy
      • 2.5 Python 搞定 UI:nicegui
    • 3. HelloGitHub 热评
      • 3.1 炫酷的 Windows 终端软件:FluentTerminal
      • 3.2 AirDrop 的开源替代方案:localsend
    • 4. 往期回顾

1. 本周特推

1.1 反向代理:pgrok

主语言:Golang

New 经济实惠的 ngrok 替代品,一个通过 ssh 远程端口转发多租户 HTTP 流量代理。

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

1.2 文本转 SQL:textSQL

主语言:JavaScript

New 现在,你不会写 SQL 也没关系,textSQL 可以将自然语言使用 GPT-3.5 转换 SQL,用于查询数据。

GitHub 地址→https://github.com/caesarHQ/textSQL

2. GitHub Trending 周榜

2.1 高性能打包工具:rspack

本周 star 增长数:900+主语言:Rust、JavaScript

New 基于 Rust 的高性能模块打包工具。特性:

  • 启动速度极快:基于 Rust 实现,构建速度极快,带给你极致的开发体验。
  • 闪电般的 HMR:内置增量编译机制,HMR 速度极快,完全胜任大型项目的开发。
  • 兼容 Webpack 生态:针对 Webpack 的架构和生态进行兼容,无需从头搭建生态。
  • 内置常见构建能力:对 TypeScript、JSX、CSS、CSS Modules、SaSS 等提供开箱即用的支持。
  • 默认生产优化:默认内置多种优化策略,如 Tree Shaking、代码压缩等等。
  • 框架无关:不和任何前端框架绑定,保证足够的灵活性。

GitHub 地址→https://github.com/web-infra-dev/rspack

2.2 SD GUI:ComfyUI

本周 star 增长数:1,800+主语言:Python、JavaScript

New 一个强大的、模块化的、具有图形/节点界面的 stable diffusion GUI,你无需编码任何东西就能搞定 stable diffusion。

GitHub 地址→https://github.com/comfyanonymous/ComfyUI

2.3 neovim 配置:AstroNvim

本周 star 增长数:1,150+主语言:Lua

AstroNvim 是一个美观且功能丰富的 neovim 配置,可扩展,支持同其他优秀的插件一起工作。特性:

  • 带有 Neo-tree 的文件浏览器
  • 支持 Cmp 的自动填充
  • 集成了 Gitsigns 的 git
  • 使用 Heirline 的 Statusline、Winbar 和 Bufferline
  • 使用 Toggleterm 的终端
  • 用 Telescope 进行模糊查找
  • 用 Treesitter 实现语法高亮
  • 用 Null-ls 进行格式化和提示
  • 支持 Native LSP 的语言服务器协议
  • 用 nvim-dap 调试适配器协议

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

2.4 Android 镜像:scrcpy

本周 star 增长数:1,550+主语言:C、Java

安卓手机镜像,可以在 Windows、macOS、Linux 上起一个和你 Android 设备相同的镜像,让你通过电脑端与你的手机端进行交互。

GitHub 地址→https://github.com/Genymobile/scrcpy

2.5 Python 搞定 UI:nicegui

本周 star 增长数:850+主语言:Python、JavaScript

New 用 Python 搞定 Web UI,有了它,你可以用 Python 创建按钮、对话框、Markdown 文件、3D 场景。

GitHub 地址→https://github.com/zauberzeug/nicegui

3. HelloGitHub 热评

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

3.1 炫酷的 Windows 终端软件:FluentTerminal

主语言:C#

基于 UWP 的 Windows 终端应用,拥有强大的自定义主题模块,能够轻松定制出风格各异的主题。提供了中文选项,支持多窗口、SSH 和搜索等功能。

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

3.2 AirDrop 的开源替代方案:localsend

主语言:Dart

可以通过本地网络与附近的设备,安全地共享文件和消息,此过程不需要互联网,不需要外部服务器,支持 Windows、Linux、macOS、Android、iOS 设备。

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

4. 往期回顾

往期回顾:

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

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

穷人版生产力工具,好用得飞起 「GitHub 热点速览」的更多相关文章

  1. 解放生产力「GitHub 热点速览 v.21.51」

    作者:HelloGitHub-小鱼干 解放生产力一直都是我们共同追求的目标,能在摸鱼的空闲把赚了.而大部分好用的工具便能很好地解放我们的生产力,比如本周特推 RedisJSON 不用对 JSON 做哈 ...

  2. 造!又有新的生产力语言了「GitHub 热点速览 v.22.30」

    作者:HelloGitHub-小鱼干 你还记得那些 PHP 开发都去哪了吗?转 Golang 了!移动端现在流行什么?Flutter 编程.现在谷歌带着新的生产力语言来了,Carbon,代号:C++ ...

  3. 下一代工具链「GitHub 热点速览 v.22.43」

    作为一个前端工程师,你这周被下一代的前端工具链 Turbo 刷屏了吗?不只是 Turbo 这个小工具,作为一个社区生产力工具,本周思否还开源了他们的问答系统 answer,能直接用上相关的技术标签也省 ...

  4. GitHub 开源的小工具「GitHub 热点速览 v.21.45」

    作者:HelloGitHub-小鱼干 Copilot 是 GitHub 官方出品的代码自动补全工具,之前使用该工具需要有一定的要求.而本周靠 2k+ star 上热点的 copilot-docs 则是 ...

  5. 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21

    作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...

  6. 超强工具集——GitHub 热点速览 Vol.47

    作者:HelloGitHub-小鱼干 本周 GitHub 趋势榜精彩至极,先是 JetBrains 开源的图像渲染引擎 Skia 有了 Java 封装,一开源便获得 500+ star,再是支持开发者 ...

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

    摘要:GitHub Trending 上周看点,GitHub 官宣 CLI 已发布 beta 版,前端新晋高性能打包神器 esbuild 宣战 Webpack&Parcel,微软.Facebo ...

  8. GitHub 热点速览 Vol.30:那些提升效率的小工具们

    摘要:虽然 GitHub 是一个学习技术的好去处,但是除了学习,它还集提高"搬砖"效率于一身.GitHub 上散落着各式各样的小工具,比如本周特推的 Adobe 开源的 React ...

  9. 打造程序员的高效生产力工具-mac篇

    打造程序员的高效生产力工具-mac篇 1   概述 古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑. 在进行重要的脑力成果输 ...

  10. 使用穷人版profiler定位调试MySQL

    此文已由作者温正湖授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 周末闲得蛋疼,来英飞特做人工空气净化器.开了电脑后,习惯性得点击xshell按钮,进入InnoSQL稳定性测 ...

随机推荐

  1. 从Sql Server转战Oracle 之 变量声明

    1 --两种声明方法:没有sql所谓的select或者select @para from table 以及 set 赋值,且赋值的时候需要在begin end事务内 2 一 直接声明 3 declar ...

  2. 【flask】建站经验随笔

    [前端] 1.前端table标签中每行使用template中 {%for i in rows%} {% endfor %}来生成之后,如果想对每行进行一个button处理,此时如果使用jquery的$ ...

  3. Number(数字)

    Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...

  4. 【xUtils框架问题】xUtils继承基类的x.view().inject(this)绑定点击事件@Event无效

    由于看得教程里的xUtils比较老了,不知道什么版本的. 还是使用ViewUtils.inject()进行绑定反射的,使用@OnClick进行点击监听绑定的. 3.9.0版本的xUtils使用: x. ...

  5. SpringBoot测试类注入Bean失败原因

    首先针对SpringBoot的测试类,2.2版本之前和2.2版本之后是不一样的,在2.2版本之前需要贴注解@SpringBootTest和@RunWith(SpringRunner.class)需要在 ...

  6. Thread的状态变更

    [需注意的是:运行中(Running)和就绪(Ready)并不是 Java 的线程状态] public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TI ...

  7. supper网盘快速下载器

    本人搬砖党喜欢和大家分享一些快速文档 废话少说 很好用,亲测.对有需求的人 速度很快 软件永久有效下载链接:链接: https://pan.baidu.com/s/1g6LIk4mw18Bov0U7D ...

  8. 【git入门】基于阿里云搭建git

    本文旨在说明基本的git使用流程,分为以下几个部分: 1.安装git环境 2.注册 3.git基本操作 一.安装git环境 第一次使用git,需要先安装配置git环境,windows版下载地址http ...

  9. Matlab字体设置中找不到字体的解决方法(转载)

    Matlab字体设置中找不到字体 Matlab默认的字体实在不好看,一般都需要重新设置字体. 在其字体设置中有些字体不能同时支持中文和英文,我在之前的博客中说过,如何为Matlab设置一款好看的同时兼 ...

  10. java map重写 转大写、转驼峰

    /** * @author admin * @Description * 转大写 */ public class HashMapUpper<V> extends HashMap<St ...