0

万星开源项目强势回归「GitHub 热点速览 v.22.38」 - 削微寒

 1 year ago
source link: https://www.cnblogs.com/xueweihan/p/16706522.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

万星开源项目强势回归「GitHub 热点速览 v.22.38」

759200-20220918230539664-1824801639.jpg

本周霸榜的 GitHub 项目多为老项目,比如:老面孔的 theatre 凭借极其优秀的动画功底连续三天霸榜 TypeScript 类目。借 Figma 被 Adobe 收购之风,又出现在 GitHub Trending 的设计协作项目 penpot,连接多种数据源和应用的工作流自动工 n8bn,支持多种存储的文件分享工具 alist,都是开源许久的项目,重新回归趋势。

同样的,ReadME Podcast is back。断更 9 个月之后,开源作者的故事重新开始,官方播客恢复更新。

最后,不要错过本周新上线的 2 位小将——Facebook 开源的 JS 测试工具 memlab 以及从零开始学神经网络的 nn-zero-to-hero。

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

  • 本文目录
    • News 快读
      • 社区·ReadME Podcast 回归
      • 1.1 设计协作:penpot
      • 1.2 从零开始学神经网络:nn-zero-to-hero
      1. GitHub Trending 周榜
      • 2.1 E2E 测试框架:memlab
      • 2.2 动画库:theatre
      • 2.3 工作流自动化:n8n
      • 2.4 轻量笔记工具:notes
      • 2.5 文件分享:alist

News 快读

社区·ReadME Podcast 回归

ReadME Podcast 是 GitHub 官方主导的专注于开源项目、项目发起人的播客。官方最新发布的消息,新一期的播客将在 9 月 21 日上线。

值得一提的是,大家熟悉的 Vue.js 作者尤雨溪曾在第 2 期播客中担任嘉宾。而本期(第 21 期)播客也是 ReadME Podcast 断更近 9 个月之后再次开播。

如果你想知道这些开源项目背后发生的故事,不妨订阅下 ReadME Podcast。英文听力不好的小伙伴别担心,每期播客配有相关的英文文稿方便你阅读,以往播客可查看https://github.com/readme/podcast

759200-20220918230606501-461334959.jpg

1. 本周特推

1.1 设计协作:penpot

主语言:Clojure

Penpot 是一个开源的设计、原型绘制平台,支持跨部门合作。它不依赖操作系统,纯基于 Web 和 SVG,所以你只要有一个浏览器便可和他人共同完成设计。作为 Sketch 长期用户,个人觉得 Penpot 使用起来用户体验不如 Sketch 和 Figma,比如参考线不够明显。但如果你想自托管一个设计工具,且做一些简单的原型设计不妨试试 Penpot,在线体验地址 https://penpot.app/

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

759200-20220918230618731-1905554322.gif

1.2 从零开始学神经网络:nn-zero-to-hero

主语言:Jupyter Notebook

New 保姆级视频教程带你入门神经网络,除了视频教程之外项目还配有相关的 Neural Networks 练习。

GitHub 地址→https://github.com/karpathy/nn-zero-to-hero

759200-20220918230629676-812971246.png

2. GitHub Trending 周榜

2.1 E2E 测试框架:memlab

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

New memlab Facebook 开源的端到端测试、分析框架,可用来找寻 JavaScript 内存泄漏及优化点。特性:

  • 浏览器内存泄漏检测
  • 面向对象的堆遍历 API
  • 内存 CLI 工具箱
  • Node.js 内存断言

GitHub 地址→https://github.com/facebookincubator/memlab

759200-20220918230639342-1484822306.png

2.2 动画库:theatre

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

Theatre.js 可用来制作高质量的动画,复杂的运动也不在话下。比如,你可以用它结合 Three.js 之类的 3D 库来绘制 3D 图形;或是用 React 实现 HTML/SVG 制作,也支持微交互设计。当然,动画 JavaScript 变量不在话下。

GitHub 地址→https://github.com/theatre-js/theatre

759200-20220918230651039-1081198716.gif

2.3 工作流自动化:n8n

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

一个可扩展的工作流自动化工具。通过 n8n 你可以连接各类节点,让他们进行数据通信。目前 n8n 支持 300+ 类节点,可快速在不同应用和数据库之间进行数据转换,不用烦恼去读 API 文档及排查 CORS 错误。

GitHub 地址→https://github.com/n8n-io/n8n

759200-20220918230657325-50538982.png

2.4 轻量笔记工具:notes

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

一款极简笔记工具用来记录你的灵光一闪。notes 具有低内存占用、原生、多主题模式、支持跨平台、可用 Markdown 等特性。

GitHub 地址→https://github.com/nuttyartist/notes

759200-20220918230702651-2067636693.gif

2.5 文件分享:alist

本周 star 增长数:400+主语言:Go

一个使用 Gin 和 SolidJS 实现的文件分享工具,借助 alist 可快速分享文件。alist 支持多种存储方式,本地存储、阿里云、S3、百度云盘等主流方式都支持。

GitHub 地址→https://github.com/alist-org/alist

759200-20220918230707361-869728415.png

3. 往期回顾

往期回顾:

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

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。👀 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK