2023 年还有两周就要接近尾声了,2023 年的热点速览还有一波工具好安利:比如上周推荐之后上了热榜的远程调试工具 page-spy-web,让调试像呼吸一般自然方便;还有轻量级的搜索引擎 orama,可以让你下载 B 站视频好好过个元旦的下载姬 downkyi,JS 格式化工具 biome,Meta 开源的 JS 库 stylex 也是颇受欢迎。

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

  • 本文目录

    • 1. 本周特推

      • 1.1 远程调试:page-spy-web
      • 1.2 搜索引擎:orama
    • 2. GitHub Trending 周榜
      • 2.1 语言学习:project-based-learning
      • 2.2 自定义用户界面:stylex
      • 2.3 Web 开发套件:biome
      • 2.4 3D 模型生成:threestudio
      • 2.5 哔哩下载姬:downkyi
    • 3. HelloGitHub 热项
      • 3.1 沙盒环境:devbox
      • 3.2 数字手写笔:dpoint
    • 4. 往期回顾

1. 本周特推

1.1 远程调试:page-spy-web

主语言:TypeScript

PageSpy 是货拉拉开源的、来调试远程 Web 项目的工具。基于对原生 API 的封装,它将调用原生方法时的参数进行过滤、转化,整理成格式规范的消息供调试端消费;调试端收到消息数据,提供类控制台可交互式的功能界面将数据呈现出来。

GitHub 地址→https://github.com/HuolalaTech/page-spy-web

1.2 搜索引擎:orama

主语言:TypeScript

Orama 是一个快速的、包含所有功能的全文和向量搜索引擎,完全用 TypeScript 编写,且没有任何依赖。Orama 具有快速、存内、容错别字、轻巧(小于 2kb)等特性,它可在浏览器、服务器和边缘计算环境中运行全文、向量和混合搜索查询。

GitHub 地址→https://github.com/oramasearch/orama

2. GitHub Trending 周榜

2.1 语言学习:project-based-learning

本周 star 增长数:1,300+

实践出真知,在实践中了解、掌握编程技巧一直是大家默认的学习语言法。project-based-learning 收录了一系列编程项目,当中涉及了多种技术,在你做项目的过程中便掌握各种技能。

GitHub 地址→https://github.com/practical-tutorials/project-based-learning

2.2 自定义用户界面:stylex

本周 star 增长数:1,850+主语言:JavaScript

New StyleX 是 Meta 开源、用于为优化的用户界面定义样式的 JavaScript 库。它结合了内联样式和静态 CSS 的优点,作为一个 CSS-in-JS,所有样式在编译时会捆绑在静态 CSS 文件。

示例:

import stylex from '@stylexjs/stylex';

const styles = stylex.create({
root: {
padding: 10,
},
element: {
backgroundColor: 'red',
},
}); const styleProps = stylex.apply(styles.root, styles.element);

GitHub 地址→https://github.com/facebook/stylex

2.3 Web 开发套件:biome

本周 star 增长数:850+主语言:Rust

Biome 是一个速度极快的格式化工具,适用于 JavaScript、TypeScript、JSX 和 JSON,与 Prettier 的兼容性达到 96%。此外,它还是个代码检查器,适用于 JavaScript、TypeScript 和 JSX,它包含了来自 ESLint、TypeScript ESLint 以及其他来源的超过 170 条规则。它会提供详细且具有上下文的诊断信息,帮你改进 Web 代码!

GitHub 地址→https://github.com/biomejs/biome

2.4 3D 模型生成:threestudio

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

threestudio 是一个统一的框架,用于从文本提示、单个图像和少量图像创建 3D 内容,它通过提升 2D 文本到图像生成模型来实现 3D 成像。

GitHub 地址→https://github.com/threestudio-project/threestudio

2.5 哔哩下载姬:downkyi

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

哔哩下载姬 downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持 8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等)。

GitHub 地址→https://github.com/leiurayer/downkyi

3. HelloGitHub 热项

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

3.1 沙盒环境:devbox

主语言:Go

该项目可以创建一个可移植、隔离、用于开发的独立 shell,无需 Docker 和虚拟机。比如你的项目使用 Python 和 Go 语言,用这个工具仅需一条命令就能初始化一个独立的开发环境。

# 安装
curl -fsSL https://get.jetpack.io/devbox | bash
# 初始化
devbox init
# 安装 Python 和 Go
devbox add python2 go_1_18
# 激活
devbox shell

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

3.2 数字手写笔:dpoint

主语言:Python

该项目通过摄像头跟踪和惯性测量,实现了 6DoF 输入。触控笔可用于任何平面,仅需消费级的摄像头配合使用。

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

4. 往期回顾

往期回顾:

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

2023 年最后一波工具安利「GitHub 热点速览」的更多相关文章

  1. 穷人版生产力工具,好用得飞起 「GitHub 热点速览」

    被 GPT 和 OpenAI 刷屏了一个多月,现在 GitHub Trending 已经没有什么和 gpt 无关的项目了,但是好在总有优秀的开源项目拯救我的项目疲惫.像是贴心好用的反向代理 pgrok ...

  2. Python 霸榜的一周,又有什么新 AI 力作呢?「GitHub 热点速览」

    GPT 带火了一波语言模型,LLaMA 和 Alpaca 也在持续发力.依旧是各类 GPT 后缀霸榜 GitHub trending 的一周,为此特推部分专门收录了两个比较不错的 GPT 应用.而作为 ...

  3. 碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」

    这周有个让人眼前一亮的图像识别模型 segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见.如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了 18k+ ...

  4. 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」

    据说有了它,ChatGPT 就可以靠边站了.因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网 ...

  5. 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」

    ​如果你这周没刷到类似 "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237..." 的一串字符,那就说明本期 GitHub T ...

  6. 如何让程序更健壮「GitHub 热点速览」

    对于 ML 模型训练而言,好的数据集能让结果更健壮,cleanlab 是一个降低数据噪音,及时帮你修正数据集错误的工具.好的工具能让你的结果更完美.同样的,RedTeam-Tools 提高了渗透测试的 ...

  7. 真·生产力「GitHub 热点速览」

    这些工具真的能极大提高生产力,节约你的时间来自(摸)我(鱼)增(划)值(水).先别提 style2paints,你给它随意画个草图,就能给你一个能交付给甲方爸爸的成品插画.如果提升 30%-40% 传 ...

  8. AI 能多强「GitHub 热点速览」

    不知道 AI 在你那边是什么样的具象,在我这就是各种搞图:从给线稿图上色,到直接给你生成一张小色图,AI 最近是真出风头,本周热点速览也收录了 2 个 AI 项目,也和图像有关.还有一个和 AI 相关 ...

  9. 你的梦想家居「GitHub 热点速览」

    上周推荐的 ChatGPT 版小爱,不知道有哪些小伙伴回去尝试接入了呢?本周依旧由 2 个不错的 ChatGPT 延伸项目,一个是比 DeepL.Grammarly 更懂你的划词翻译 openai-t ...

  10. 开源不到 48 小时获 35k star 的推荐算法「GitHub 热点速览」

    本周的热点除了 GPT 各类衍生品之外,还多了一个被马斯克预告过.在愚人节开源出来的推特推荐算法,开源不到 2 天就有了 35k+ 的 star,有意思的是,除了推荐算法本身之外,阅读源码的工程师们甚 ...

随机推荐

  1. 想了解API接口,这一篇就够了

    API(Application Programming Interface)接口,对于大多数人来说可能还比较陌生,但实际上我们每天都在与它打交道.无论是使用手机上的应用程序,还是在网上购物,都少不了A ...

  2. dotnet SemanticKernel 入门 自定义变量和技能

    本文将告诉大家如何在 SemanticKernel 框架内定义自定义的变量和如何开发自定义的技能 本文属于 SemanticKernel 入门系列博客,更多博客内容请参阅我的 博客导航 自定义变量是一 ...

  3. 重复的dna序列

    DNA序列 由一系列核苷酸组成,缩写为 'A', 'C', 'G' 和 'T'.. 例如,"ACGAATTCCG" 是一个 DNA序列 . 在研究 DNA 时,识别 DNA 中的重 ...

  4. Go代码包与引入:如何有效组织您的项目

    本文深入探讨了Go语言中的代码包和包引入机制,从基础概念到高级应用一一剖析.文章详细讲解了如何创建.组织和管理代码包,以及包引入的多种使用场景和最佳实践.通过阅读本文,开发者将获得全面而深入的理解,进 ...

  5. python基础:集合(set)字典(direction)介绍

    三.字典(dict) 1.字典的创建赋值创建字典In [2]: d = {1,True,"hello"} In [3]: type(d)Out[3]: set #字典由key和va ...

  6. Solution -「CF 392C」Yet Another Number Sequence

    Description Link. 求 \(\sum_{i=1}^{n}\text{fibonacci}_{i}\times i^{k}=\sum_{i=1}^{n}(F_{i-1}+\text{fi ...

  7. Solution -「BZOJ 3771」Triple

    Description Link. 给你一个序列,你每次可以取 \(1\sim3\) 个数然后计算和,问你对于每一种和,方案数是多少. Solution 设一个 OGF \(A(x)=\sum_{i= ...

  8. 利用SpringBoot项目做一个Mock挡板;基于事件发布动态自定义URL和响应报文

    导入SpringbootWEb依赖 <!--web项目驱动--> <dependency> <groupId>org.springframework.boot< ...

  9. 一种对数据库友好的GUID的变种使用方法

    概述 .NET生成的GUID唯一性很好,用之方便,但是,缺少像雪花算法那样的有序性.虽然分布式系统中做不到绝对的有序,但是,相对的有序对于目前数据库而言,索引效率等方面的提升还是有明显效果的(当然,我 ...

  10. Go语言系列——Go语言介绍

    文章目录 01-Go语言介绍 一 Go语言介绍 二 Go语言特性 三 Go语言发展(版本/特性) 四 Go语言应用 谁在用 Google Facebook 腾讯 百度 京东 小米 360 应用领域 五 ...